mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Inject available countries on admin customers page
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
angular.module("admin.customers").controller "customersCtrl", ($scope, $q, $filter, Customers, TagRuleResource, CurrentShop, RequestMonitor, Columns, pendingChanges, shops) ->
|
||||
angular.module("admin.customers").controller "customersCtrl", ($scope, $q, $filter, Customers, TagRuleResource, CurrentShop, RequestMonitor, Columns, pendingChanges, shops, availableCountries) ->
|
||||
$scope.shops = shops
|
||||
$scope.availableCountries = availableCountries
|
||||
$scope.RequestMonitor = RequestMonitor
|
||||
$scope.submitAll = pendingChanges.submitAll
|
||||
$scope.add = Customers.add
|
||||
|
||||
@@ -39,6 +39,10 @@ module Admin
|
||||
admin_inject_json_ams_array ngModule, "shops", @shops, Api::Admin::IdNameSerializer
|
||||
end
|
||||
|
||||
def admin_inject_available_countries(ngModule='admin.customers')
|
||||
admin_inject_json_ams_array ngModule, 'availableCountries', available_countries, Api::CountrySerializer
|
||||
end
|
||||
|
||||
def admin_inject_hubs(opts={module: 'ofn.admin'})
|
||||
admin_inject_json_ams_array opts[:module], "hubs", @hubs, Api::Admin::IdNameSerializer
|
||||
end
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
|
||||
= admin_inject_column_preferences module: 'admin.customers'
|
||||
= admin_inject_shops
|
||||
= admin_inject_available_countries
|
||||
|
||||
%div{ ng: { controller: 'customersCtrl' } }
|
||||
.row.filters
|
||||
|
||||
Reference in New Issue
Block a user