Make a generic preferred color scheme method
This commit is contained in:
parent
045af66d43
commit
3d79f9fd88
5 changed files with 9 additions and 7 deletions
|
@ -281,15 +281,15 @@ class ApplicationController < ActionController::Base
|
|||
end
|
||||
end
|
||||
|
||||
def preferred_site_color_scheme
|
||||
def preferred_color_scheme(subject)
|
||||
if current_user
|
||||
current_user.preferences.find_by(:k => "site.color_scheme")&.v || "auto"
|
||||
current_user.preferences.find_by(:k => "#{subject}.color_scheme")&.v || "auto"
|
||||
else
|
||||
"auto"
|
||||
end
|
||||
end
|
||||
|
||||
helper_method :preferred_editor, :preferred_site_color_scheme
|
||||
helper_method :preferred_editor, :preferred_color_scheme
|
||||
|
||||
def update_totp
|
||||
if Settings.key?(:totp_key)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue