FEATURE: Do not disturb (#11484)

This commit is contained in:
Mark VanLandingham
2020-12-18 09:03:51 -06:00
committed by GitHub
parent 806f05f851
commit 649ed24bb4
33 changed files with 635 additions and 67 deletions

View File

@ -49,7 +49,8 @@ class CurrentUserSerializer < BasicUserSerializer
:title_count_mode,
:timezone,
:featured_topic,
:skip_new_user_tips
:skip_new_user_tips,
:do_not_disturb_until,
def groups
object.visible_groups.pluck(:id, :name).map { |id, name| { id: id, name: name } }
@ -237,4 +238,8 @@ class CurrentUserSerializer < BasicUserSerializer
def featured_topic
object.user_profile.featured_topic
end
def do_not_disturb_until
object.active_do_not_disturb_timings.maximum(:ends_at)
end
end