mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-03 22:06:07 +00:00
12 lines
423 B
CoffeeScript
12 lines
423 B
CoffeeScript
angular.module("ofn.admin").factory "dataSubmitter", ($http, $q) ->
|
|
return (change) ->
|
|
deferred = $q.defer()
|
|
url = "/api/orders/#{change.object.order.number}/line_items/#{change.object.id}?line_item[#{change.attr}]=#{change.value}"
|
|
$http.put(url).success((data) ->
|
|
change.scope.success()
|
|
deferred.resolve data
|
|
).error ->
|
|
change.scope.error()
|
|
deferred.reject()
|
|
deferred.promise
|