diff --git a/app/coffee/modules/admin/third-parties.coffee b/app/coffee/modules/admin/third-parties.coffee index 1f71b4c9..89057537 100644 --- a/app/coffee/modules/admin/third-parties.coffee +++ b/app/coffee/modules/admin/third-parties.coffee @@ -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) diff --git a/app/coffee/modules/base/repository.coffee b/app/coffee/modules/base/repository.coffee index ed65360f..9241975a 100644 --- a/app/coffee/modules/base/repository.coffee +++ b/app/coffee/modules/base/repository.coffee @@ -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 = {}