Extract country states logic out of subscriptions address controller into new service CountryStates

This commit is contained in:
luisramos0
2018-10-16 21:58:27 +01:00
parent feaf16d878
commit 5c5a2194d6
4 changed files with 25 additions and 32 deletions

View File

@@ -0,0 +1,8 @@
angular.module("ofn.admin").factory "CountryStates", ($filter) ->
new class CountryStates
statesFor: (countries, country_id) ->
return [] unless country_id
country = $filter('filter')(countries, {id: country_id}, true)[0]
return [] unless country
country.states