mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Always set locale for reflexes
I considered using I18nHelper like we do in controllers, but that is for choosing a locale, which we don't need to do for reflexes.
This commit is contained in:
@@ -5,21 +5,16 @@ class ApplicationReflex < StimulusReflex::Reflex
|
||||
#
|
||||
# Learn more at: https://docs.stimulusreflex.com/rtfm/reflex-classes
|
||||
#
|
||||
# If your ActionCable connection is: `identified_by :current_user`
|
||||
# delegate :current_user, to: :connection
|
||||
#
|
||||
# If you need to localize your Reflexes, you can set the I18n locale here:
|
||||
#
|
||||
# before_reflex do
|
||||
# I18n.locale = :fr
|
||||
# end
|
||||
#
|
||||
# For code examples, considerations and caveats, see:
|
||||
# https://docs.stimulusreflex.com/rtfm/patterns#internationalization
|
||||
include CanCan::ControllerAdditions
|
||||
|
||||
delegate :current_user, to: :connection
|
||||
|
||||
before_reflex do
|
||||
I18n.locale = current_user.locale
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def current_ability
|
||||
|
||||
Reference in New Issue
Block a user