mirror of
https://github.com/discourse/discourse.git
synced 2025-09-05 08:59:27 +08:00
FEATURE: theme selection is now global per-user
This commit is contained in:
parent
b301b69d00
commit
2d96a0785d
11 changed files with 53 additions and 29 deletions
|
@ -18,7 +18,8 @@ class UserOptionSerializer < ApplicationSerializer
|
|||
:email_previous_replies,
|
||||
:email_in_reply_to,
|
||||
:like_notification_frequency,
|
||||
:include_tl0_in_digests
|
||||
:include_tl0_in_digests,
|
||||
:theme_key
|
||||
|
||||
|
||||
def auto_track_topics_after_msecs
|
||||
|
@ -33,4 +34,8 @@ class UserOptionSerializer < ApplicationSerializer
|
|||
object.new_topic_duration_minutes || SiteSetting.default_other_new_topic_duration_minutes
|
||||
end
|
||||
|
||||
def theme_key
|
||||
object.theme_key || SiteSetting.default_theme_key
|
||||
end
|
||||
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue