From e51b0b1cc8ad9f77ae710c97546b7bc2b827f5dc Mon Sep 17 00:00:00 2001 From: "Paul S. Owen" Date: Sat, 7 Jul 2001 11:40:40 +0000 Subject: [PATCH] Fixed for reply bug git-svn-id: file:///svn/phpbb/trunk@598 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/privmsg.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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') {