From: Craig Andrews Date: Fri, 30 Oct 2009 20:01:20 +0000 (-0400) Subject: Redirect to login when trying to send a direct message while not logged in. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=fc22bde67cd9a92ffb27bd8ce9258035fb25e582;p=quix0rs-gnu-social.git Redirect to login when trying to send a direct message while not logged in. http://status.net/trac/ticket/1359 --- diff --git a/actions/newmessage.php b/actions/newmessage.php index a0b17fc18a..eac4ab2104 100644 --- a/actions/newmessage.php +++ b/actions/newmessage.php @@ -99,7 +99,9 @@ class NewmessageAction extends Action $user = common_current_user(); if (!$user) { - $this->clientError(_('Only logged-in users can send direct messages.'), 403); + /* Go log in, and then come back. */ + common_set_returnto($_SERVER['REQUEST_URI']); + common_redirect(common_local_url('login')); return false; }