mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-28 01:53:25 +00:00
Auto-load customers into service when present
This commit is contained in:
@@ -1,9 +1,13 @@
|
||||
angular.module("admin.resources").factory "Customers", ($q, InfoDialog, RequestMonitor, CustomerResource) ->
|
||||
angular.module("admin.resources").factory "Customers", ($q, $injector, InfoDialog, RequestMonitor, CustomerResource) ->
|
||||
new class Customers
|
||||
all: []
|
||||
byID: {}
|
||||
pristineByID: {}
|
||||
|
||||
constructor: ->
|
||||
if $injector.has('customers')
|
||||
@load($injector.get('customers'))
|
||||
|
||||
add: (params) ->
|
||||
CustomerResource.create params, (customer) =>
|
||||
if customer.id
|
||||
|
||||
Reference in New Issue
Block a user