From: terry%mozilla.org <> Date: Tue, 12 Oct 1999 18:18:28 +0000 (+0000) Subject: Updating the vote cache should not update the date-last-changed field X-Git-Tag: bugzilla-2.8~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bbb9c02f500b84986064c6533ced4b35f7435efa;p=thirdparty%2Fbugzilla.git Updating the vote cache should not update the date-last-changed field in the bug. --- diff --git a/doeditvotes.cgi b/doeditvotes.cgi index c499af4942..2584d583b4 100755 --- a/doeditvotes.cgi +++ b/doeditvotes.cgi @@ -103,7 +103,7 @@ foreach my $id (@buglist) { foreach my $id (keys %affected) { SendSQL("select sum(count) from votes where bug_id = $id"); my $v = FetchOneColumn(); - SendSQL("update bugs set votes = $v where bug_id = $id"); + SendSQL("update bugs set votes = $v, delta_ts=delta_ts where bug_id = $id"); } SendSQL("unlock tables"); diff --git a/globals.pl b/globals.pl index ac18305e17..2f915ca5fe 100644 --- a/globals.pl +++ b/globals.pl @@ -535,7 +535,7 @@ sub RemoveVotes { close SENDMAIL; } SendSQL("delete from votes where bug_id = $id"); - SendSQL("update bugs set votes = 0 where bug_id = $id"); + SendSQL("update bugs set votes = 0, delta_ts=delta_ts where bug_id = $id"); } } diff --git a/sanitycheck.cgi b/sanitycheck.cgi index b1b2022eb0..0805f063ae 100755 --- a/sanitycheck.cgi +++ b/sanitycheck.cgi @@ -63,7 +63,7 @@ PutHeader("Bugzilla Sanity Check"); if (exists $::FORM{'rebuildvotecache'}) { Status("OK, now rebuilding vote cache."); SendSQL("lock tables bugs write, votes read"); - SendSQL("update bugs set votes = 0"); + SendSQL("update bugs set votes = 0, delta_ts=delta_ts"); SendSQL("select bug_id, sum(count) from votes group by bug_id"); my %votes; while (@row = FetchSQLData()) { @@ -71,10 +71,10 @@ if (exists $::FORM{'rebuildvotecache'}) { $votes{$id} = $v; } foreach my $id (keys %votes) { - SendSQL("update bugs set votes = $votes{$id} where bug_id = $id"); + SendSQL("update bugs set votes = $votes{$id}, delta_ts=delta_ts where bug_id = $id"); } SendSQL("unlock tables"); - Status("Vote cache has been rebuild."); + Status("Vote cache has been rebuilt."); } print "OK, now running sanity checks.

\n";