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');
12
12
var debug = require ( 'debug' ) ( 'mongodb-compass:home' ) ;
13
13
var jade = require ( 'jade' ) ;
14
14
var path = require ( 'path' ) ;
15
+ var toNS = require ( 'mongodb-ns' ) ;
15
16
16
17
var indexTemplate = jade . compileFile ( path . resolve ( __dirname , 'index.jade' ) ) ;
17
18
@@ -133,6 +134,13 @@ var HomeView = View.extend({
133
134
document . title = title ;
134
135
} ,
135
136
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
+
136
144
var collection = app . instance . collections ;
137
145
if ( ! collection . select ( model ) ) {
138
146
return debug ( 'already selected %s' , model ) ;
Original file line number Diff line number Diff line change 1
1
var View = require ( 'ampersand-view' ) ;
2
2
var app = require ( 'ampersand-app' ) ;
3
- // var debug = require('debug')('mongodb-compass:sidebar:instace -properties');
3
+ // var debug = require('debug')('mongodb-compass:home:instance -properties');
4
4
var _ = require ( 'lodash' ) ;
5
5
var jade = require ( 'jade' ) ;
6
6
var path = require ( 'path' ) ;
You can’t perform that action at this time.
0 commit comments