feat: Update notifications and unread count in real time (#4261)

This commit is contained in:
Muhsin Keloth
2022-03-28 20:01:23 +05:30
committed by GitHub
parent ec0ea0b1dc
commit ccf52a620b
11 changed files with 78 additions and 6 deletions

View File

@@ -187,4 +187,11 @@ class User < ApplicationRecord
def will_save_change_to_email?
mutations_from_database.changed?('email')
end
def notifications_meta
{
unread_count: notifications.where(read_at: nil).count,
count: notifications.count
}
end
end