Repository: couchdb-fauxton
Updated Branches:
  refs/heads/master a34579ad8 -> 9d8be3bb2


error handling for Active Tasks


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

Branch: refs/heads/master
Commit: 9d8be3bb26fde37637f9555aa4361f207fb5d96a
Parents: a34579a
Author: [email protected] <[email protected]>
Authored: Tue Apr 14 15:05:55 2015 -0400
Committer: [email protected] <[email protected]>
Committed: Tue Apr 14 16:47:55 2015 -0400

----------------------------------------------------------------------
 app/addons/activetasks/components.react.jsx | 2 +-
 app/addons/activetasks/routes.js            | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/9d8be3bb/app/addons/activetasks/components.react.jsx
----------------------------------------------------------------------
diff --git a/app/addons/activetasks/components.react.jsx 
b/app/addons/activetasks/components.react.jsx
index 235b25d..0110580 100644
--- a/app/addons/activetasks/components.react.jsx
+++ b/app/addons/activetasks/components.react.jsx
@@ -78,7 +78,7 @@ define([
       var setSearchTerm = this.setNewSearchTerm;
       var onTableHeaderClick = this.tableHeaderOnClick;
 
-      if (collection.length === 0 ) {
+      if (_.isUndefined(collection) || collection.length === 0) {
         return (<div className="active-tasks"><tr><td><p>  No active tasks. 
</p></td></tr></div>);
       }
       return (

http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/9d8be3bb/app/addons/activetasks/routes.js
----------------------------------------------------------------------
diff --git a/app/addons/activetasks/routes.js b/app/addons/activetasks/routes.js
index 0340100..cb9f673 100644
--- a/app/addons/activetasks/routes.js
+++ b/app/addons/activetasks/routes.js
@@ -23,6 +23,7 @@ function (app, FauxtonAPI, ActiveTasksResources, 
ActiveTasksComponents, Actions)
   var ActiveTasksRouteObject = FauxtonAPI.RouteObject.extend({
     selectedHeader: 'Active Tasks',
     layout: 'one_pane',
+    disableLoader: true,
     routes: {
       'activetasks/:id': 'showActiveTasks',
       'activetasks': 'showActiveTasks'
@@ -40,7 +41,7 @@ function (app, FauxtonAPI, ActiveTasksResources, 
ActiveTasksComponents, Actions)
     },
     showActiveTasks: function () {
       Actions.fetchAndSetActiveTasks(this.allTasks);
-      Actions.changePollingInterval(5);
+      Actions.changePollingInterval(1);
 
       this.setComponent('#dashboard-content', 
ActiveTasksComponents.ActiveTasksController);
       this.setComponent('#right-header', 
ActiveTasksComponents.ActiveTasksPollingWidgetController);

Reply via email to