Add search resource module.
parent
2715a5cda8
commit
30338000b9
|
@ -109,5 +109,6 @@ module.run([
|
||||||
"$tgMdRenderResourcesProvider",
|
"$tgMdRenderResourcesProvider",
|
||||||
"$tgTasksResourcesProvider",
|
"$tgTasksResourcesProvider",
|
||||||
"$tgIssuesResourcesProvider",
|
"$tgIssuesResourcesProvider",
|
||||||
|
"$tgSearchResourcesProvider",
|
||||||
initResources
|
initResources
|
||||||
])
|
])
|
||||||
|
|
|
@ -22,11 +22,22 @@
|
||||||
|
|
||||||
taiga = @.taiga
|
taiga = @.taiga
|
||||||
|
|
||||||
resourceProvider = ($repo) ->
|
resourceProvider = ($repo, $urls, $http) ->
|
||||||
service = {}
|
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) ->
|
return (instance) ->
|
||||||
instance.search = service
|
instance.search = service
|
||||||
|
|
||||||
module = angular.module("taigaResources")
|
module = angular.module("taigaResources")
|
||||||
module.factory("$tgSearchResourcesProvider", ["$tgRepo", resourceProvider])
|
module.factory("$tgSearchResourcesProvider", ["$tgRepo", "$tgUrls", "$tgHttp", resourceProvider])
|
||||||
|
|
Loading…
Reference in New Issue