FIX: respect default locale settings when seed

We seed special categories during migration so we have to set the
locale before the migration happens.
This commit is contained in:
Erick Guan 2015-02-14 23:51:52 +08:00
parent 96c19ed8b6
commit 29840888e5
1 changed files with 6 additions and 2 deletions

View File

@ -1,6 +1,10 @@
# we need to run seed_fu every time we run rake db:migrate
task 'db:migrate' => 'environment' do
# we should set the locale before the migration
task 'set_locale' do
I18n.locale = (SiteSetting.default_locale || :en) rescue :en
end
# we need to run seed_fu every time we run rake db:migrate
task 'db:migrate' => ['environment', 'set_locale'] do
SeedFu.seed
if SiteSetting.vacuum_db_days > 0 &&