Add debounceLeading to issueslist and taskbord
parent
3fff575c22
commit
8cb3566dc6
|
@ -33,6 +33,7 @@ bindOnce = @.taiga.bindOnce
|
||||||
debounceLeading = @.taiga.debounceLeading
|
debounceLeading = @.taiga.debounceLeading
|
||||||
startswith = @.taiga.startswith
|
startswith = @.taiga.startswith
|
||||||
bindMethods = @.taiga.bindMethods
|
bindMethods = @.taiga.bindMethods
|
||||||
|
debounceLeading = @.taiga.debounceLeading
|
||||||
|
|
||||||
module = angular.module("taigaIssues")
|
module = angular.module("taigaIssues")
|
||||||
|
|
||||||
|
@ -309,9 +310,8 @@ class IssuesController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
||||||
|
|
||||||
initializeSubscription: ->
|
initializeSubscription: ->
|
||||||
routingKey = "changes.project.#{@scope.projectId}.issues"
|
routingKey = "changes.project.#{@scope.projectId}.issues"
|
||||||
@events.subscribe @scope, routingKey, (message) =>
|
@events.subscribe @scope, routingKey, debounceLeading(500, (message) =>
|
||||||
@.loadIssues()
|
@.loadIssues())
|
||||||
|
|
||||||
|
|
||||||
loadProject: ->
|
loadProject: ->
|
||||||
project = @projectService.project.toJS()
|
project = @projectService.project.toJS()
|
||||||
|
|
|
@ -343,7 +343,7 @@ class KanbanController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
||||||
|
|
||||||
initializeSubscription: ->
|
initializeSubscription: ->
|
||||||
routingKey1 = "changes.project.#{@scope.projectId}.userstories"
|
routingKey1 = "changes.project.#{@scope.projectId}.userstories"
|
||||||
@events.subscribe @scope, routingKey1, debounceLeading(300, (message) =>
|
@events.subscribe @scope, routingKey1, debounceLeading(500, (message) =>
|
||||||
@.loadUserstories())
|
@.loadUserstories())
|
||||||
|
|
||||||
loadInitialData: ->
|
loadInitialData: ->
|
||||||
|
|
|
@ -30,6 +30,7 @@ bindOnce = @.taiga.bindOnce
|
||||||
scopeDefer = @.taiga.scopeDefer
|
scopeDefer = @.taiga.scopeDefer
|
||||||
timeout = @.taiga.timeout
|
timeout = @.taiga.timeout
|
||||||
bindMethods = @.taiga.bindMethods
|
bindMethods = @.taiga.bindMethods
|
||||||
|
debounceLeading = @.taiga.debounceLeading
|
||||||
|
|
||||||
module = angular.module("taigaTaskboard")
|
module = angular.module("taigaTaskboard")
|
||||||
|
|
||||||
|
@ -326,8 +327,8 @@ class TaskboardController extends mixOf(taiga.Controller, taiga.PageMixin, taiga
|
||||||
|
|
||||||
initializeSubscription: ->
|
initializeSubscription: ->
|
||||||
routingKey = "changes.project.#{@scope.projectId}.tasks"
|
routingKey = "changes.project.#{@scope.projectId}.tasks"
|
||||||
@events.subscribe @scope, routingKey, (message) =>
|
@events.subscribe @scope, routingKey, debounceLeading(500, (message) =>
|
||||||
@.loadTaskboard()
|
@.loadTaskboard())
|
||||||
|
|
||||||
routingKey1 = "changes.project.#{@scope.projectId}.userstories"
|
routingKey1 = "changes.project.#{@scope.projectId}.userstories"
|
||||||
@events.subscribe @scope, routingKey1, (message) =>
|
@events.subscribe @scope, routingKey1, (message) =>
|
||||||
|
|
Loading…
Reference in New Issue