Restore repo.create function on repository.coffee

stable
Jesús Espino 2017-02-20 17:45:42 +01:00
parent 3bedae7234
commit 0973796938
1 changed files with 13 additions and 0 deletions

View File

@ -37,6 +37,19 @@ class RepositoryService extends taiga.Service
resolveUrlForAttributeModel: (model) ->
return @urls.resolve(model.getName(), model.parent)
create: (name, data, dataTypes={}, extraParams={}) ->
defered = @q.defer()
url = @urls.resolve(name)
promise = @http.post(url, JSON.stringify(data), extraParams)
promise.success (_data, _status) =>
defered.resolve(@model.make_model(name, _data, null, dataTypes))
promise.error (data, status) =>
defered.reject(data)
return defered.promise
remove: (model, params={}) ->
defered = @q.defer()
url = @.resolveUrlForModel(model)