Fixed related to #184
This commit is contained in:
parent
64da0446d5
commit
6ea152bdaf
@ -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");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user