]> git.koha-community.org Git - koha.git/commit
7146 (Update timestamps when deleting a biblio)
authorMarcel de Rooy <m.de.rooy@rijksmuseum.nl>
Thu, 3 Nov 2011 12:41:24 +0000 (13:41 +0100)
committerChris Nighswonger <chris.nighswonger@gmail.com>
Wed, 16 Nov 2011 14:01:03 +0000 (09:01 -0500)
commit7d8ad8f9f18f0db209321d4349c27820ac553024
tree94756d2a1384a3999d69faefdc1e22e5420848cf
parentde3e6798658abc4226daed21116c945d2b940e53
7146 (Update timestamps when deleting a biblio)

Currently, when you delete an item, the timestamp column in deleteditems is
updated with current time. (This comes from an [unintentional] additional
update statement in DelItem.) It makes deletion time visible.
In the past, the marcxml was updated too at that moment, resulting in an
updated timestamp in biblioitems too. The timestamp in biblio was not touched.

If you delete a biblio however, the timestamps in deletedbiblio and
deletedbiblioitems do not reflect time of deletion. They still show the time of
last update before the record was deleted. This last update can be extracted
from MARC field 005 too.

This behavior is not consistent nor logical. I would suggest to add a statement
in DelBiblio to force updating the timestamp in deletedbiblio(items) too. It
makes the time of deletion visible in the record too. The time of deletion of a
biblio can be very useful for e.g. synchronizing purposes.

Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
(cherry picked from commit 7ee0565f5ce75fac16de2dc06c170bc06a171e56)

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
C4/Biblio.pm
C4/Items.pm