File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed
Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ var _ = require('lodash');
1212var debug = require ( 'debug' ) ( 'mongodb-compass:home' ) ;
1313var jade = require ( 'jade' ) ;
1414var path = require ( 'path' ) ;
15+ var toNS = require ( 'mongodb-ns' ) ;
1516
1617var indexTemplate = jade . compileFile ( path . resolve ( __dirname , 'index.jade' ) ) ;
1718
@@ -133,6 +134,13 @@ var HomeView = View.extend({
133134 document . title = title ;
134135 } ,
135136 showCollection : function ( model ) {
137+ // get the equivalent collection model that's nested in the
138+ // db/collection hierarchy under app.instance.databases[].collections[]
139+ var ns = toNS ( model . getId ( ) ) ;
140+ model = app . instance
141+ . databases . get ( ns . database )
142+ . collections . get ( ns . ns ) ;
143+
136144 var collection = app . instance . collections ;
137145 if ( ! collection . select ( model ) ) {
138146 return debug ( 'already selected %s' , model ) ;
Original file line number Diff line number Diff line change 11var View = require ( 'ampersand-view' ) ;
22var app = require ( 'ampersand-app' ) ;
3- // var debug = require('debug')('mongodb-compass:sidebar:instace -properties');
3+ // var debug = require('debug')('mongodb-compass:home:instance -properties');
44var _ = require ( 'lodash' ) ;
55var jade = require ( 'jade' ) ;
66var path = require ( 'path' ) ;
You can’t perform that action at this time.
0 commit comments