openfoodfoundation/openfoodnetwork

View on GitHub
app/assets/javascripts/admin/resources/resources/line_item_resource.js.coffee

Summary

Maintainability
Test Coverage
angular.module("admin.resources").factory 'LineItemResource', ($resource) ->
  $resource('/admin/bulk_line_items/:id.json', {}, {
    'index':
      method: 'GET'
    'update':
      method: 'PUT'
      transformRequest: (data, headersGetter) =>
        line_item = {}
        line_item[attr] = data[attr] for attr in ["price", "quantity", "final_weight_volume"]
        angular.toJson(line_item: line_item)
  })