mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 07:53:49 +08:00
PERF: move 3 more option columns out of the user table
This commit is contained in:
@ -70,6 +70,14 @@ class CurrentUserSerializer < BasicUserSerializer
|
||||
object.user_option.automatically_unpin_topics
|
||||
end
|
||||
|
||||
def should_be_redirected_to_top
|
||||
object.user_option.should_be_redirected_to_top
|
||||
end
|
||||
|
||||
def redirected_to_top
|
||||
object.user_option.redirected_to_top
|
||||
end
|
||||
|
||||
def site_flagged_posts_count
|
||||
PostAction.flagged_posts_count
|
||||
end
|
||||
@ -103,7 +111,7 @@ class CurrentUserSerializer < BasicUserSerializer
|
||||
end
|
||||
|
||||
def include_redirected_to_top?
|
||||
object.redirected_to_top.present?
|
||||
object.user_option.redirected_to_top.present?
|
||||
end
|
||||
|
||||
def custom_fields
|
||||
|
Reference in New Issue
Block a user