@@ -, +, @@ --- cataloguing/additem.pl | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) --- a/cataloguing/additem.pl +++ a/cataloguing/additem.pl @@ -599,7 +599,8 @@ if ($op eq "additem") { } my $item = GetItem( $itemnumber ); my $olditemlost = $item->{'itemlost'}; - my $newitemlost = $itemtosave->subfield('952','1'); + my ($lost_tag,$lost_subfield) = GetMarcFromKohaField("items.itemlost",''); + my $newitemlost = $itemtosave->subfield( $lost_tag, $lost_subfield ); if (($olditemlost eq '0' or $olditemlost eq '' ) and $newitemlost ge '1'){ LostItem($itemnumber,'MARK RETURNED'); } --