Files
openfoodnetwork/app/assets/javascripts/darkswarm/services/customer.js.coffee
2020-08-27 11:03:13 +10:00

21 lines
537 B
CoffeeScript

angular.module("Darkswarm").factory 'Customer', ($resource, Messages) ->
Customer = $resource('/api/customers/:id/:action.json', {}, {
'index':
method: 'GET'
isArray: true
'update':
method: 'PUT'
params:
id: '@id'
transformRequest: (data, headersGetter) ->
angular.toJson(customer: data)
})
Customer.prototype.update = ->
@$update().then (response) =>
Messages.success(t('js.changes_saved'))
, (response) =>
Messages.error(response.data.error)
Customer