diff options
author | Fatih Acet <acetfatih@gmail.com> | 2019-01-26 15:49:49 +0100 |
---|---|---|
committer | Fatih Acet <acetfatih@gmail.com> | 2019-01-30 23:18:19 +0100 |
commit | 992fcf6c87721405be59d2a22da7d21157e17f45 (patch) | |
tree | 0fe46a861b647356a605aa8a76d1d07b679a1065 /app/assets/javascripts/task_list.js | |
parent | f00c6db83f1f8b0bbb35230cfede0cfddfc9f7da (diff) | |
download | gitlab-ce-992fcf6c87721405be59d2a22da7d21157e17f45.tar.gz |
Add missing specs.
Diffstat (limited to 'app/assets/javascripts/task_list.js')
-rw-r--r-- | app/assets/javascripts/task_list.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/app/assets/javascripts/task_list.js b/app/assets/javascripts/task_list.js index c3932db7be2..161c44fa156 100644 --- a/app/assets/javascripts/task_list.js +++ b/app/assets/javascripts/task_list.js @@ -9,8 +9,9 @@ export default class TaskList { this.dataType = options.dataType; this.fieldName = options.fieldName; this.lockVersion = options.lockVersion; - this.onSuccess = options.onSuccess || (() => {}); this.taskListContainerSelector = `${this.selector} .js-task-list-container`; + this.updateHandler = this.update.bind(this); + this.onSuccess = options.onSuccess || (() => {}); this.onError = options.onError || function showFlash(e) { @@ -27,10 +28,10 @@ export default class TaskList { } init() { - // Prevent duplicate event bindings - this.disable(); + this.disable(); // Prevent duplicate event bindings + $(this.taskListContainerSelector).taskList('enable'); - $(document).on('tasklist:changed', this.taskListContainerSelector, this.update.bind(this)); + $(document).on('tasklist:changed', this.taskListContainerSelector, this.updateHandler); } getTaskListTarget(e = {}) { |