better logic around protecting messages

darcs-hash:20080923182024-5ed1f-cd751ae81cde929ab377734a41e0cdad321ffec5.gz
This commit is contained in:
Evan Prodromou 2008-09-23 14:20:24 -04:00
parent 0ee3d6ccb0
commit 60baacf80e

View File

@ -38,15 +38,12 @@ class ShowmessageAction extends MailboxAction {
$cur = common_current_user(); $cur = common_current_user();
if (!$cur || if ($cur && ($cur->id == $message->from_profile || $cur->id == $message->to_profile)) {
$cur->id != $message->from_profile && $this->show_page($cur, 1);
$cur->id != $message->to_profile) } else {
{
$this->client_error(_('Only the sender and recipient may read this message.'), 403); $this->client_error(_('Only the sender and recipient may read this message.'), 403);
return; return;
} }
$this->show_page($cur, 1);
} }
function get_message() { function get_message() {