Add resolver client cache

stable
Jesús Espino 2014-09-08 13:21:27 +02:00
parent 773e13f7ec
commit e96604d29e
1 changed files with 2 additions and 2 deletions

View File

@ -128,7 +128,7 @@ class RepositoryService extends taiga.Service
queryOneRaw: (name, id, params, options={}) -> queryOneRaw: (name, id, params, options={}) ->
url = @urls.resolve(name) url = @urls.resolve(name)
url = "#{url}/#{id}" if id url = "#{url}/#{id}" if id
httpOptions = {headers: {}} httpOptions = _.merge({headers: {}}, options)
if not options.enablePagination if not options.enablePagination
httpOptions.headers["x-disable-pagination"] = "1" httpOptions.headers["x-disable-pagination"] = "1"
return @http.get(url, params, httpOptions).then (data) => return @http.get(url, params, httpOptions).then (data) =>
@ -153,7 +153,7 @@ class RepositoryService extends taiga.Service
params.issue = options.issueref if options.issueref? params.issue = options.issueref if options.issueref?
params.milestone = options.sslug if options.sslug? params.milestone = options.sslug if options.sslug?
params.wikipage = options.wikipage if options.wikipage? params.wikipage = options.wikipage if options.wikipage?
return @.queryOneRaw("resolver", null, params) return @.queryOneRaw("resolver", null, params, {cache: true})
module = angular.module("taigaBase") module = angular.module("taigaBase")