Add search resource module.

stable
Andrey Antukh 2014-06-27 17:16:16 +02:00
parent 2715a5cda8
commit 30338000b9
2 changed files with 14 additions and 2 deletions

View File

@ -109,5 +109,6 @@ module.run([
"$tgMdRenderResourcesProvider",
"$tgTasksResourcesProvider",
"$tgIssuesResourcesProvider",
"$tgSearchResourcesProvider",
initResources
])

View File

@ -22,11 +22,22 @@
taiga = @.taiga
resourceProvider = ($repo) ->
resourceProvider = ($repo, $urls, $http) ->
service = {}
service.do = (projectId, term) ->
url = $urls.resolve("search")
params = {
project: projectId
text: term,
get_all: false
}
return $http.get(url, params).then (data) ->
return data.data
return (instance) ->
instance.search = service
module = angular.module("taigaResources")
module.factory("$tgSearchResourcesProvider", ["$tgRepo", resourceProvider])
module.factory("$tgSearchResourcesProvider", ["$tgRepo", "$tgUrls", "$tgHttp", resourceProvider])