diff --git a/config/initializers/devise.rb b/config/initializers/devise.rb index 50b7041..c9f9d95 100644 --- a/config/initializers/devise.rb +++ b/config/initializers/devise.rb @@ -1,3 +1,5 @@ +require "custom_failure" + # Use this hook to configure devise mailer, warden hooks and so forth. # Many of these configuration options can be set straight in your model. Devise.setup do |config| @@ -264,9 +266,7 @@ # config.omniauth_path_prefix = '/my_engine/users/auth' # Configure the system to redirect to the home page after a session timeout - require "custom_failure_app" - config.warden do |manager| - manager.failure_app = CustomFailureApp + manager.failure_app = CustomFailure end end diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 0b09d05..e0e32cd 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -99,7 +99,6 @@ old_temp_field: "Ancien champ de modèle" old_theme_field: "Ancien champ de thème" - org_admin: admin_area: "Section de l'administration" template_label: "Modèles" @@ -140,8 +139,8 @@ option_order_label: "Classer" option_text_label: "Texte" option_default_label: "Défaut" - api_privileges: 'Privilèges de l'API?' - edit_user_privileges: 'Privilèges Modifier l'utilisateur' + api_privileges: "Privilèges de l'API?" + edit_user_privileges: "Privilèges Modifier l'utilisateur" guidance: guidance_list: "Liste des directives" @@ -279,8 +278,6 @@ question_options_help_text_html: "Indiquez toute option que vous souhaitez afficher. Si vous désirez qu'une option soit sélectionnée au préalable, cochez la case par défaut." - - helpers: home: "Accueil" return_home: "Revenir à la page d'accueil" diff --git a/lib/custom_failure.rb b/lib/custom_failure.rb index 228525a..e8fbb7d 100644 --- a/lib/custom_failure.rb +++ b/lib/custom_failure.rb @@ -1,4 +1,4 @@ -class CustomFailureApp < Devise::FailureApp +class CustomFailure < Devise::FailureApp def redirect store_location! message = warden.message || warden_options[:message]