fix search page loader

stable
Juanfran 2014-09-18 07:44:08 +02:00
parent 2dbcf4706f
commit 60e5840489
1 changed files with 4 additions and 4 deletions

View File

@ -46,7 +46,7 @@ class SearchController extends mixOf(taiga.Controller, taiga.PageMixin)
"tgLoader" "tgLoader"
] ]
constructor: (@scope, @repo, @rs, @params, @q, @location, @appTitle, tgLoader) -> constructor: (@scope, @repo, @rs, @params, @q, @location, @appTitle, @tgLoader) ->
@scope.sectionName = "Search" @scope.sectionName = "Search"
promise = @.loadInitialData() promise = @.loadInitialData()
@ -61,9 +61,9 @@ class SearchController extends mixOf(taiga.Controller, taiga.PageMixin)
@scope.searchTerm = "" @scope.searchTerm = ""
loadSearchData = debounce(200, (t) => @.loadSearchData(t)) loadSearchData = debounce(200, (t) => @.loadSearchData(t))
@scope.$watch "searchTerm", (term) -> @scope.$watch "searchTerm", (term) =>
if not term if not term
tgLoader.pageLoaded() @tgLoader.pageLoaded()
else else
loadSearchData(term) loadSearchData(term)
@ -87,7 +87,7 @@ class SearchController extends mixOf(taiga.Controller, taiga.PageMixin)
loadSearchData: (term) -> loadSearchData: (term) ->
promise = @rs.search.do(@scope.projectId, term).then (data) => promise = @rs.search.do(@scope.projectId, term).then (data) =>
@scope.searchResults = data @scope.searchResults = data
tgLoader.pageLoaded() @tgLoader.pageLoaded()
return data return data
return promise return promise