aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--phpBB/privmsg.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/phpBB/privmsg.php b/phpBB/privmsg.php
index 2d49d82233..f70c0c6c39 100644
--- a/phpBB/privmsg.php
+++ b/phpBB/privmsg.php
@@ -646,10 +646,11 @@ else if($mode == "post" || $mode == "reply" || $mode == "edit")
}
else
{
- $privmsg_sent_id = $db->sql_nextid($pm_sent_status);
if($mode != "edit")
{
+ $privmsg_sent_id = $db->sql_nextid();
+
$sql = "INSERT INTO " . PRIVMSGS_TEXT_TABLE . " (privmsgs_text_id, privmsgs_text)
VALUES ($privmsg_sent_id, '$message')";
}
@@ -811,6 +812,12 @@ else if($mode == "post" || $mode == "reply" || $mode == "edit")
else if($mode == 'reply')
{
$post_a = $lang['Send_a_reply'];
+ //
+ // Switch mode to post ... it's a bit of a cheat really but once the basic
+ // info for the reply is determined it really becomes a new post ... so why
+ // do it any other way?!
+ //
+ $mode = "post";
}
else if($mode == 'edit')
{