diff options
author | 2006-04-10 01:23:42 +0000 | |
---|---|---|
committer | 2006-04-10 01:23:42 +0000 | |
commit | 82982fbd12c68697d89d091385195f3622a144d0 (patch) | |
tree | bf38e4cec575e839e0eb275528dd8cb4e4dce8e3 /attachment.cgi | |
parent | Bug 333195: Cannot post a bug with keywords in it (diff) | |
download | bugzilla-82982fbd12c68697d89d091385195f3622a144d0.tar.gz bugzilla-82982fbd12c68697d89d091385195f3622a144d0.tar.bz2 bugzilla-82982fbd12c68697d89d091385195f3622a144d0.zip |
Bug 332705: Taking a bug when posting a new attachment doesn't update the 'duplicates' table - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=justdave
Diffstat (limited to 'attachment.cgi')
-rwxr-xr-x | attachment.cgi | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/attachment.cgi b/attachment.cgi index 1fd3c1994..fbf04e597 100755 --- a/attachment.cgi +++ b/attachment.cgi @@ -1069,7 +1069,11 @@ sub insert SendSQL("UPDATE bugs SET delta_ts = $sql_timestamp, " . join(", ", map("$fields[$_] = $newvalues[$_]", (0..3))) . " WHERE bug_id = $bugid"); - + + # If the bug was a dupe, we have to remove its entry from the + # 'duplicates' table. + $dbh->do('DELETE FROM duplicates WHERE dupe = ?', undef, $bugid); + # We store email addresses in the bugs_activity table rather than IDs. $oldvalues[0] = $oldvalues[4]; $newvalues[0] = $newvalues[4]; |