diff options
author | suelockwood <deathbear@apache.org> | 2014-03-11 11:50:57 -0400 |
---|---|---|
committer | suelockwood <deathbear@apache.org> | 2014-03-11 11:57:53 -0400 |
commit | 9e5f242cc1cee120bf265b1ae8eab1e760149ef1 (patch) | |
tree | b744db30d1d502f456e628f5671a096e7bbae74e | |
parent | fffc5b73d6714076b60ff5a2434d4bfaa8264183 (diff) | |
download | couchdb-9e5f242cc1cee120bf265b1ae8eab1e760149ef1.tar.gz |
Changed the typeahead to not make a call to _all_dbs and instead use the existing fetched collection.2113-Fix-DB-search
-rw-r--r-- | src/fauxton/app/addons/databases/views.js | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/fauxton/app/addons/databases/views.js b/src/fauxton/app/addons/databases/views.js index a56267fbb..ef52b2f4f 100644 --- a/src/fauxton/app/addons/databases/views.js +++ b/src/fauxton/app/addons/databases/views.js @@ -124,15 +124,18 @@ function(app, Components, FauxtonAPI, Databases) { }, afterRender: function() { - var that = this; - this.dbSearchTypeahead = new Components.DbSearchTypeahead({ - dbLimit: this.dbLimit, + var that = this, + AllDBsArray = _.map(this.collection.toJSON(), function(item, key){ + return item.name; + }); + + this.dbSearchTypeahead = new Components.Typeahead({ el: "input.search-autocomplete", + source: AllDBsArray, onUpdate: function (item) { that.switchDatabase(null, item); } }); - this.dbSearchTypeahead.render(); }, |