From fb315827e77e3d9465e959fee0b4be3beeb8f4b1 Mon Sep 17 00:00:00 2001 From: "Paul S. Owen" Date: Thu, 15 Nov 2001 22:09:20 +0000 Subject: [PATCH] Fixed problem where deleting a post with a poll could error deletion of remaining posts git-svn-id: file:///svn/phpbb/trunk@1328 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/posting.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/phpBB/posting.php b/phpBB/posting.php index 4a9281a6c1..a3459efa5a 100644 --- a/phpBB/posting.php +++ b/phpBB/posting.php @@ -1637,6 +1637,16 @@ if( ( $submit || $confirm || $mode == "delete" ) && !$error ) message_die(GENERAL_ERROR, "Couldn't update topics vote information", "", __LINE__, __FILE__, $sql); } } + else if( !$is_last_post_topic ) + { + $sql = "UPDATE " . TOPICS_TABLE . " + SET topic_vote = 0 + WHERE topic_id = $topic_id"; + if( !$result = $db->sql_query($sql) ) + { + message_die(GENERAL_ERROR, "Couldn't update topic poll field", "", __LINE__, __FILE__, $sql); + } + } } else {