File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -17,16 +17,16 @@ def custom_color_scheme?
17
17
end
18
18
19
19
def find_color_scheme
20
- preview_color_scheme || session_color_scheme || default_color_scheme
20
+ @color_scheme ||= preview_color_scheme || session_color_scheme || default_color_scheme
21
21
end
22
22
23
23
def preview_color_scheme_id = params . dig ( :settings , :color_scheme_id )
24
24
25
- def preview_color_scheme = preview_color_scheme_id && ColorScheme . find ( preview_color_scheme_id )
26
-
27
25
def session_color_scheme_id = session [ :color_scheme_id ]
28
26
29
- def session_color_scheme = session_color_scheme_id && ColorScheme . find ( session_color_scheme_id )
27
+ def preview_color_scheme = @preview_color_scheme ||= preview_color_scheme_id && ColorScheme . find ( preview_color_scheme_id )
28
+
29
+ def session_color_scheme = @session_color_scheme ||= session_color_scheme_id && ColorScheme . find ( session_color_scheme_id )
30
30
31
31
def default_color_scheme = @default_color_scheme ||= ColorScheme . cached_default
32
32
end
You can’t perform that action at this time.
0 commit comments