Merge pull request #6215 from Matt-Yorkley/states-filepath

Fix deployments
This commit is contained in:
Luis Ramos
2020-10-18 23:16:53 +01:00
committed by GitHub
4 changed files with 17 additions and 13 deletions

View File

@@ -227,4 +227,4 @@ Spree::Country.create!([
{ name: "Saint Kitts and Nevis", iso3: "KNA", iso: "KN", iso_name: "SAINT KITTS AND NEVIS", numcode: "659" },
{ name: "Serbia", iso3: "SRB", iso: "RS", "iso_name" => "SERBIA", numcode: "999" }
])
Spree::Config[:default_country_id] = Spree::Country.find_by(name: "United States").id
Spree::Config[:default_country_id] = Spree::Country.find_by(iso: ENV.fetch("DEFAULT_COUNTRY_CODE", "US")).id

View File

@@ -1,15 +1,19 @@
eu_vat = Spree::Zone.create!(name: "EU_VAT", description: "Countries that make up the EU VAT zone.")
north_america = Spree::Zone.create!(name: "North America", description: "USA + Canada")
unless Spree::Zone.find_by(name: "EU_VAT")
eu_vat = Spree::Zone.create!(name: "EU_VAT", description: "Countries that make up the EU VAT zone.")
["Poland", "Finland", "Portugal", "Romania", "Germany", "France",
"Slovakia", "Hungary", "Slovenia", "Ireland", "Austria", "Spain",
"Italy", "Belgium", "Sweden", "Latvia", "Bulgaria", "United Kingdom",
"Lithuania", "Cyprus", "Luxembourg", "Malta", "Denmark", "Netherlands",
"Estonia"].
each do |name|
eu_vat.zone_members.create!(zoneable: Spree::Country.find_by!(name: name))
["Poland", "Finland", "Portugal", "Romania", "Germany", "France",
"Slovakia", "Hungary", "Slovenia", "Ireland", "Austria", "Spain",
"Italy", "Belgium", "Sweden", "Latvia", "Bulgaria", "United Kingdom",
"Lithuania", "Cyprus", "Luxembourg", "Malta", "Denmark", "Netherlands",
"Estonia"].each do |name|
eu_vat.zone_members.create!(zoneable: Spree::Country.find_by!(name: name))
end
end
["United States", "Canada"].each do |name|
north_america.zone_members.create!(zoneable: Spree::Country.find_by!(name: name))
unless Spree::Zone.find_by(name: "North America")
north_america = Spree::Zone.create!(name: "North America", description: "USA + Canada")
["United States", "Canada"].each do |name|
north_america.zone_members.create!(zoneable: Spree::Country.find_by!(name: name))
end
end

View File

@@ -32,7 +32,7 @@ country = Spree::Country.find_by(iso: ENV['DEFAULT_COUNTRY_CODE'])
puts "Default country is #{country.to_s}"
puts "[db:seed] Seeding states for " + country.name
states = YAML::load_file "db/default/states.yml"
states = YAML::load_file "db/default/spree/states.yml"
states.each do |state|
puts "State: " + state.to_s
unless Spree::State.find_by(name: state['name'])