From 6a3c27fcdcc4254490fdab6db48419ae00bc6354 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Mon, 22 Sep 2025 16:13:44 +0200 Subject: [PATCH] Bug 40704: Display 'item deleted' in checkout history Instead of an empty line we can show that the item has been deleted. --- .../prog/en/modules/members/readingrec.tt | 8 +++++++- .../bootstrap/en/modules/opac-readingrecord.tt | 12 ++++++++---- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt index 26c99e59f4b..f0d600463e5 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt @@ -92,7 +92,13 @@ [% issuetype | html %] [% checkout.timestamp | $KohaDates with_hours => 1 %] - [% INCLUDE 'biblio-title.inc' biblio=biblio link = 1 %] + + [% IF item %] + [% INCLUDE 'biblio-title.inc' biblio=biblio link = 1 %] + [% ELSE %] + The item has been deleted + [% END %] + [% biblio.author | html %] diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt index 85f083cecbe..74745dad127 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt +++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt @@ -185,10 +185,14 @@ [% END %] - [% INCLUDE 'biblio-title.inc' biblio=biblio, link => 1 %] - [% IF ( Koha.Preference( 'OpacStarRatings' ) == 'all' ) %] - [% SET ratings = {ratings => biblio.ratings, itemnumber => item.itemnumber, biblionumber => biblio.biblionumber, my_rating => biblio.ratings.search( borrowernumber => logged_in_user.borrowernumber ).next } %] - [% INCLUDE 'user-star-ratings.inc' item=ratings %] + [% IF item %] + [% INCLUDE 'biblio-title.inc' biblio=biblio, link => 1 %] + [% IF ( Koha.Preference( 'OpacStarRatings' ) == 'all' ) %] + [% SET ratings = {ratings => biblio.ratings, itemnumber => item.itemnumber, biblionumber => biblio.biblionumber, my_rating => biblio.ratings.search( borrowernumber => logged_in_user.borrowernumber ).next } %] + [% INCLUDE 'user-star-ratings.inc' item=ratings %] + [% END %] + [% ELSE %] + The item has been deleted [% END %] [% biblio.author | html %] -- 2.34.1