зеркало из https://github.com/mozilla/gecko-dev.git
Bug 367649: Deleting an attachment should set isobsolete to 1
Patch by Olav Vitters <olav@bkor.dhs.org> r=LpSolit a=LpSolit
This commit is contained in:
Родитель
bc1ee8e9a5
Коммит
29e7af1694
|
@ -804,8 +804,10 @@ sub delete_attachment {
|
|||
|
||||
$dbh->bz_lock_tables('attachments WRITE', 'attach_data WRITE', 'flags WRITE');
|
||||
$dbh->do('DELETE FROM attach_data WHERE id = ?', undef, $attach_id);
|
||||
$dbh->do('UPDATE attachments SET mimetype = ?, ispatch = ?, isurl = ?
|
||||
WHERE attach_id = ?', undef, ('text/plain', 0, 0, $attach_id));
|
||||
$dbh->do('UPDATE attachments SET mimetype = ?, ispatch = ?, isurl = ?,
|
||||
isobsolete = ?
|
||||
WHERE attach_id = ?', undef,
|
||||
('text/plain', 0, 0, 1, $attach_id));
|
||||
$dbh->do('DELETE FROM flags WHERE attach_id = ?', undef, $attach_id);
|
||||
$dbh->bz_unlock_tables;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче