diff --git a/config/initializers/alchemy.rb b/config/initializers/alchemy.rb index e7d9296..25d3473 100644 --- a/config/initializers/alchemy.rb +++ b/config/initializers/alchemy.rb @@ -1,10 +1,10 @@ -Rails.application.config.to_prepare do - require "alchemy/solid_errors/ability" +Alchemy.configure do |config| + config.abilities.add("Alchemy::SolidErrors::Ability") + config.admin_stylesheets << "alchemy/solid_errors/alchemy-admin.css" +end +Rails.application.config.to_prepare do if SolidErrors.connects_to.present? - Alchemy.register_ability(Alchemy::SolidErrors::Ability) - Alchemy.admin_stylesheets << "alchemy/solid_errors/alchemy-admin.css" - Alchemy::Modules.register_module({ name: "errors", engine_name: "alchemy", diff --git a/lib/alchemy/solid_errors.rb b/lib/alchemy/solid_errors.rb index 3f1adf4..3e8141d 100644 --- a/lib/alchemy/solid_errors.rb +++ b/lib/alchemy/solid_errors.rb @@ -1,5 +1,6 @@ require "alchemy/solid_errors/version" require "alchemy/solid_errors/engine" +require "alchemy/solid_errors/ability" require "solid_errors" module Alchemy