From a1ca675e6fcb4d5e01238f3258a39b86708fae2e Mon Sep 17 00:00:00 2001 From: Mac Siri Date: Thu, 11 May 2023 15:33:10 -0400 Subject: [PATCH] Add DisplayAd to seeds (#19453) --- db/seeds.rb | 14 ++++++++++++++ uffizzi/Dockerfile | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/db/seeds.rb b/db/seeds.rb index d13744319..85c4e39ce 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -557,6 +557,20 @@ end ############################################################################## +seeder.create_if_none(DisplayAd) do + DisplayAd::ALLOWED_PLACEMENT_AREAS.each do |placement_area| + DisplayAd.create!( + name: "#{Faker::Lorem.word} #{placement_area}", + body_markdown: Faker::Lorem.sentence, + published: true, + approved: true, + placement_area: placement_area + ) + end +end + +############################################################################## + # change locale to en to work around non-ascii slug problem loc = I18n.locale Faker::Config.locale = "en" diff --git a/uffizzi/Dockerfile b/uffizzi/Dockerfile index bb7f29df4..56e10061e 100644 --- a/uffizzi/Dockerfile +++ b/uffizzi/Dockerfile @@ -50,7 +50,7 @@ RUN echo $(date -u +'%Y-%m-%dT%H:%M:%SZ') >> "${APP_HOME}"/FOREM_BUILD_DATE && \ echo $(git rev-parse --short HEAD) >> "${APP_HOME}"/FOREM_BUILD_SHA && \ rm -rf "${APP_HOME}"/.git/ -RUN rm -rf node_modules vendor/assets spec +RUN rm -rf node_modules spec ## Development FROM builder AS development