From 727cf3c3cc2530ff3c0efbfcf51e5f13fc26ef34 Mon Sep 17 00:00:00 2001 From: "mike.morgan%oregonstate.edu" Date: Wed, 12 Jul 2006 16:39:47 +0000 Subject: [PATCH] Fix for updating comment values. See bug 335408. git-svn-id: svn://10.0.0.236/trunk@201949 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/webtools/addons/public/htdocs/addcomment.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mozilla/webtools/addons/public/htdocs/addcomment.php b/mozilla/webtools/addons/public/htdocs/addcomment.php index d555c3997d6..1c453362f57 100644 --- a/mozilla/webtools/addons/public/htdocs/addcomment.php +++ b/mozilla/webtools/addons/public/htdocs/addcomment.php @@ -95,6 +95,12 @@ if (isset($_POST['c_submit'])) { $db->query($_sql); + if (!DB::isError($db->record)) { + // Calculate the lookup value in main for comment avg if our INSERT was successful. + $_ratingSql = "UPDATE `main` SET `Rating` = ROUND((SELECT AVG(`CommentVote`) FROM `feedback` WHERE `ID` = {$_c_id}),2) WHERE `ID` = {$_c_id}"; + $db->query($_ratingSql); + } + // For the template $added_comment = true; }