You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by de...@apache.org on 2014/03/11 16:58:01 UTC

couchdb commit: updated refs/heads/2113-Fix-DB-search to 9e5f242

Repository: couchdb
Updated Branches:
  refs/heads/2113-Fix-DB-search [created] 9e5f242cc


Changed the typeahead to not make a call to _all_dbs and instead use the existing fetched collection.


Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/9e5f242c
Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/9e5f242c
Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/9e5f242c

Branch: refs/heads/2113-Fix-DB-search
Commit: 9e5f242cc1cee120bf265b1ae8eab1e760149ef1
Parents: fffc5b7
Author: suelockwood <de...@apache.org>
Authored: Tue Mar 11 11:50:57 2014 -0400
Committer: suelockwood <de...@apache.org>
Committed: Tue Mar 11 11:57:53 2014 -0400

----------------------------------------------------------------------
 src/fauxton/app/addons/databases/views.js | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb/blob/9e5f242c/src/fauxton/app/addons/databases/views.js
----------------------------------------------------------------------
diff --git a/src/fauxton/app/addons/databases/views.js b/src/fauxton/app/addons/databases/views.js
index a56267f..ef52b2f 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();
     },