Add search resource module.
parent
2715a5cda8
commit
30338000b9
|
@ -109,5 +109,6 @@ module.run([
|
|||
"$tgMdRenderResourcesProvider",
|
||||
"$tgTasksResourcesProvider",
|
||||
"$tgIssuesResourcesProvider",
|
||||
"$tgSearchResourcesProvider",
|
||||
initResources
|
||||
])
|
||||
|
|
|
@ -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])
|
||||
|
|
Loading…
Reference in New Issue