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:
olav%bkor.dhs.org 2007-01-21 15:11:52 +00:00
Родитель bc1ee8e9a5
Коммит 29e7af1694
1 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -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;