From 990d625ae31b2dfda003d3a4379d11847dbe7b76 Mon Sep 17 00:00:00 2001 From: Albert Yi Date: Thu, 26 Apr 2018 11:47:07 -0700 Subject: [PATCH] reset unread dmail count when using mark all as read (#3574) --- app/controllers/dmails_controller.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/controllers/dmails_controller.rb b/app/controllers/dmails_controller.rb index 50830ac37..4af7d3258 100644 --- a/app/controllers/dmails_controller.rb +++ b/app/controllers/dmails_controller.rb @@ -52,8 +52,7 @@ class DmailsController < ApplicationController Dmail.visible.unread.each do |x| x.update_column(:is_read, true) end - CurrentUser.user.has_mail = false - CurrentUser.user.save + CurrentUser.user.update(has_mail: false, unread_dmail_count: 0) end def spam