summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNur Rony <pro.nmrony@gmail.com>2017-02-22 13:19:09 +0600
committerNur Rony <pro.nmrony@gmail.com>2017-02-22 13:19:09 +0600
commit72804fe23bf20fee11f2459679809e6376516879 (patch)
tree0020722b7297c06f4b49a691189460e26bcaed6a
parent5a84b5fd7c5e281de7fad55a308ff35da64f50ca (diff)
downloadgitlab-ce-28462-fix-delimiter-removes-issue-in-todo-counter.tar.gz
fixes delimiter removes when todo marked as done28462-fix-delimiter-removes-issue-in-todo-counter
-rw-r--r--app/assets/javascripts/todos.js.es61
-rw-r--r--app/controllers/dashboard/todos_controller.rb6
2 files changed, 5 insertions, 2 deletions
diff --git a/app/assets/javascripts/todos.js.es6 b/app/assets/javascripts/todos.js.es6
index e9513725d9d..b946f2b58c0 100644
--- a/app/assets/javascripts/todos.js.es6
+++ b/app/assets/javascripts/todos.js.es6
@@ -69,6 +69,7 @@
'_method': target.getAttribute('data-method'),
},
success: (data) => {
+ console.log('data', data, target.getAttribute('href'));
this.updateState(target);
this.updateBadges(data);
},
diff --git a/app/controllers/dashboard/todos_controller.rb b/app/controllers/dashboard/todos_controller.rb
index ee2358b986d..5848ca62777 100644
--- a/app/controllers/dashboard/todos_controller.rb
+++ b/app/controllers/dashboard/todos_controller.rb
@@ -1,4 +1,6 @@
class Dashboard::TodosController < Dashboard::ApplicationController
+ include ActionView::Helpers::NumberHelper
+
before_action :find_todos, only: [:index, :destroy_all]
def index
@@ -48,8 +50,8 @@ class Dashboard::TodosController < Dashboard::ApplicationController
def todos_counts
{
- count: current_user.todos_pending_count,
- done_count: current_user.todos_done_count
+ count: number_with_delimiter(current_user.todos_pending_count),
+ done_count: number_with_delimiter(current_user.todos_done_count)
}
end
end