add resolveUrlForAttributeModel method

stable
Juanfran 2014-11-06 11:16:07 +01:00 committed by David Barragán Merino
parent 1129469cce
commit 699deb4450
2 changed files with 6 additions and 7 deletions

View File

@ -113,7 +113,6 @@ GithubWebhooksDirective = ($repo, $confirm, $loading, $navurls, $location) ->
if data._error_message
$confirm.notify("error", data._error_message)
$el.on "click", "a.button-green", (event) ->
event.preventDefault()
target = angular.element(event.currentTarget)

View File

@ -28,11 +28,11 @@ class RepositoryService extends taiga.Service
super()
resolveUrlForModel: (model) ->
if model.parent
return @urls.resolve(model.getName(), model.parent)
else
idAttrName = model.getIdAttrName()
return "#{@urls.resolve(model.getName())}/#{model[idAttrName]}"
idAttrName = model.getIdAttrName()
return "#{@urls.resolve(model.getName())}/#{model[idAttrName]}"
resolveUrlForAttributeModel: (model) ->
return @urls.resolve(model.getName(), model.parent)
create: (name, data, dataTypes={}, extraParams={}) ->
defered = @q.defer()
@ -99,7 +99,7 @@ class RepositoryService extends taiga.Service
defered.resolve(model)
return defered.promise
url = @.resolveUrlForModel(model)
url = @.resolveUrlForAttributeModel(model)
data = {}