Fixed related to #184

This commit is contained in:
Renzo 2016-07-29 11:42:08 -05:00
parent 64da0446d5
commit 6ea152bdaf

View File

@ -66,21 +66,17 @@ class DmailController extends ApplicationController
$this->dmail->mark_as_read($this->current_user); $this->dmail->mark_as_read($this->current_user);
} }
} }
public function confirmMarkAllRead() public function confirmMarkAllRead()
{ {
} }
public function markAllRead() public function markAllRead()
{ {
if ($this->params()->commit == "Yes") { foreach (Dmail::where("to_id = ? and has_seen = false", $this->current_user->id)->take() as $dmail)
foreach (Dmail::where("to_id = ? and has_seen = false", $this->current_user->id)->take() as $dmail) $dmail->updateAttribute('has_seen', true);
$dmail->updateAttribute('has_seen', true);
$this->current_user->updateAttribute('has_mail', false); $this->current_user->updateAttribute('has_mail', false);
$this->respond_to_success("All messages marked as read", ['action' => "inbox"]); $this->respond_to_success("All messages marked as read", ['action' => "inbox"]);
} else {
$this->redirectTo("#inbox");
}
} }
} }