From 3f869e8582488ae01a326aa78e6d65e9c803dbd9 Mon Sep 17 00:00:00 2001 From: Toks Date: Wed, 26 Mar 2014 16:48:53 -0400 Subject: [PATCH] Fix case where user's has_mail could be erroneously set to false --- app/models/dmail.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/dmail.rb b/app/models/dmail.rb index d3aa553d4..f0f623321 100644 --- a/app/models/dmail.rb +++ b/app/models/dmail.rb @@ -181,8 +181,8 @@ class Dmail < ActiveRecord::Base def mark_as_read! update_column(:is_read, true) - unless Dmail.where(:is_read => false, :owner_id => owner_id).exists? - to.update_column(:has_mail, false) + unless Dmail.where(:is_read => false, :owner_id => CurrentUser.user.id).exists? + CurrentUser.user.update_column(:has_mail, false) end end