File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ def setting_params
53
53
def set_lang
54
54
@lang =
55
55
MessageCustomize ::Locale . find_language (
56
- params [ :lang ] . presence || @setting . custom_messages . keys . first || User . current . language . presence || Setting . default_language
56
+ params [ :lang ] . presence || @setting . custom_messages . keys . first || current_user_language
57
57
)
58
58
end
59
59
end
Original file line number Diff line number Diff line change @@ -13,11 +13,16 @@ def self.included(base)
13
13
14
14
module InstanceMethod
15
15
def reload_customize_messages
16
- language = User . current . language . presence || Setting . default_language
17
16
custom_message_setting = CustomMessageSetting . find_or_default
18
- return if custom_message_setting . latest_messages_applied? ( language )
17
+ return if custom_message_setting . latest_messages_applied? ( current_user_language )
19
18
20
- MessageCustomize ::Locale . reload! ( [ language ] )
19
+ MessageCustomize ::Locale . reload! ( [ current_user_language ] )
20
+ end
21
+
22
+ private
23
+
24
+ def current_user_language
25
+ User . current . language . presence || Setting . default_language
21
26
end
22
27
end
23
28
end
You can’t perform that action at this time.
0 commit comments