]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 180792: Setting and/or updating flags does not update last changed date - Patch...
authorlpsolit%gmail.com <>
Tue, 21 Jun 2005 05:46:39 +0000 (05:46 +0000)
committerlpsolit%gmail.com <>
Tue, 21 Jun 2005 05:46:39 +0000 (05:46 +0000)
Bugzilla/Flag.pm
attachment.cgi

index 10cbcd0d07842a7585a57ae28bd0993412dd30c1..765ad9afad666001b9ba794f2e5df456a5cab1bb 100644 (file)
@@ -447,6 +447,9 @@ sub update_activity {
                   (bug_id, attach_id, who, bug_when, fieldid, removed, added)
                   VALUES ($bug_id, $attach_id, $::userid, $timestamp,
                   $field_id, $sql_removed, $sql_added)");
+
+        $dbh->do("UPDATE bugs SET delta_ts = $timestamp WHERE bug_id = ?",
+                 undef, $bug_id);
     }
 }
 
index 8b9bdaafd58984fc1d613c30612b7114a7ad455d..33f35b69fb42599f1e29bc4a68dc440510462403 100755 (executable)
@@ -1156,7 +1156,7 @@ sub update
           # Bugzilla::User needs to rederive groups. profiles and 
           # user_group_map would be READ locks instead of WRITE locks if it
           # weren't for derive_groups, which needs to write to those tables.
-          'bugs READ', 'profiles WRITE', 'email_setting READ',
+          'bugs WRITE', 'profiles WRITE', 'email_setting READ',
           'cc READ', 'bug_group_map READ', 'user_group_map WRITE',
           'group_group_map READ', 'groups READ');
 
@@ -1251,7 +1251,7 @@ sub update
 
   # If the user submitted a comment while editing the attachment,
   # add the comment to the bug.
-  if (defined $cgi->param('comment'))
+  if ($cgi->param('comment'))
   {
     # Prepend a string to the comment to let users know that the comment came
     # from the "edit attachment" screen.