Skip to content

Commit 3327305

Browse files
committed
fix(install generator): Do not inject default language
We already have the config in the initializer and fresh install will complain about not having the `alchemy/config.yml` anymore, since we switched to a Ruby file based config.
1 parent d9a1dc8 commit 3327305

2 files changed

Lines changed: 0 additions & 21 deletions

File tree

lib/alchemy/install/tasks.rb

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,6 @@ def inject_routes(auto_accept = false)
2222
{after: SENTINEL, verbose: true}
2323
end
2424

25-
def set_primary_language(code: "en", name: "English", auto_accept: false)
26-
unless auto_accept
27-
code = ask("- What is the language code of your site's primary language?", default: code)
28-
end
29-
unless auto_accept
30-
name = ask("- What is the name of your site's primary language?", default: name)
31-
end
32-
gsub_file "./config/alchemy/config.yml", /default_language:\n\s\scode:\sen\n\s\sname:\sEnglish/m do
33-
"default_language:\n code: #{code}\n name: #{name}"
34-
end
35-
end
36-
3725
def inject_seeder
3826
seed_file = Rails.root.join("db", "seeds.rb")
3927
args = [seed_file, "Alchemy::Seeder.seed!\n"]

lib/generators/alchemy/install/install_generator.rb

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -89,15 +89,6 @@ def install_gutentag_migrations
8989
rake "gutentag:install:migrations"
9090
end
9191

92-
def set_primary_language
93-
header
94-
install_tasks.set_primary_language(
95-
code: options[:default_language_code],
96-
name: options[:default_language_name],
97-
auto_accept: options[:auto_accept]
98-
)
99-
end
100-
10192
def setup_database
10293
rake("db:create", abort_on_failure: true) unless options[:skip_db_create]
10394
# We can't invoke this rake task, because Rails will use wrong engine names otherwise

0 commit comments

Comments
 (0)