refactor custom pages seed files

This commit is contained in:
Jakub Krzus
2021-04-08 19:15:06 +01:00
parent f6fb88028a
commit 7e669e8e39
7 changed files with 7 additions and 28 deletions

View File

@@ -104,10 +104,7 @@ end
if SiteCustomization::Page.find_by(slug: "accessibility").nil?
page = SiteCustomization::Page.new(slug: "accessibility", status: "published")
generate_content(page)
I18n.available_locales.each do |locale|
I18n.locale = locale
translation = page.translations.build(locale: locale)
generate_content(translation)
I18n.with_locale(locale) { generate_content(page) }
end
end

View File

@@ -8,10 +8,7 @@ end
if SiteCustomization::Page.find_by(slug: "conditions").nil?
page = SiteCustomization::Page.new(slug: "conditions", status: "published")
page.print_content_flag = true
generate_content(page)
I18n.available_locales.each do |locale|
I18n.locale = locale
translation = page.translations.build(locale: locale)
generate_content(translation)
I18n.with_locale(locale) { generate_content(page) }
end
end

View File

@@ -5,10 +5,7 @@ def generate_content(page)
end
if SiteCustomization::Page.find_by(slug: "faq").nil?
page = SiteCustomization::Page.new(slug: "faq", status: "published")
generate_content(page)
I18n.available_locales.each do |locale|
I18n.locale = locale
translation = page.translations.build(locale: locale)
generate_content(translation)
I18n.with_locale(locale) { generate_content(page) }
end
end

View File

@@ -7,10 +7,7 @@ end
if SiteCustomization::Page.find_by(slug: "privacy").nil?
page = SiteCustomization::Page.new(slug: "privacy", status: "published")
page.print_content_flag = true
generate_content(page)
I18n.available_locales.each do |locale|
I18n.locale = locale
translation = page.translations.build(locale: locale)
generate_content(translation)
I18n.with_locale(locale) { generate_content(page) }
end
end

View File

@@ -19,10 +19,7 @@ end
if SiteCustomization::Page.find_by(slug: "welcome_level_three_verified").nil?
page = SiteCustomization::Page.new(slug: "welcome_level_three_verified", status: "published")
generate_content(page)
I18n.available_locales.each do |locale|
I18n.locale = locale
translation = page.translations.build(locale: locale)
generate_content(translation)
I18n.with_locale(locale) { generate_content(page) }
end
end

View File

@@ -24,10 +24,7 @@ def generate_content(page)
end
if SiteCustomization::Page.find_by(slug: "welcome_level_two_verified").nil?
page = SiteCustomization::Page.new(slug: "welcome_level_two_verified", status: "published")
generate_content(page)
I18n.available_locales.each do |locale|
I18n.locale = locale
translation = page.translations.build(locale: locale)
generate_content(translation)
I18n.with_locale(locale) { generate_content(page) }
end
end

View File

@@ -24,10 +24,7 @@ def generate_content(page)
end
if SiteCustomization::Page.find_by(slug: "welcome_not_verified").nil?
page = SiteCustomization::Page.new(slug: "welcome_not_verified", status: "published")
generate_content(page)
I18n.available_locales.each do |locale|
I18n.locale = locale
translation = page.translations.build(locale: locale)
generate_content(translation)
I18n.with_locale(locale) { generate_content(page) }
end
end