From 9493b1c5176e646f5b51e468cb1897c6158d76f0 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 10 May 2023 13:53:20 +0200 Subject: [PATCH] Bug 33578: Fix controller when editing a restriction type Content-Type: text/plain; charset=utf-8 Do not display a warning when we are editing a restriction type and no other types with this description exists. Signed-off-by: Michaela Sieber Signed-off-by: Marcel de Rooy --- admin/restrictions.pl | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/admin/restrictions.pl b/admin/restrictions.pl index 06812c0bfa..ab0c384212 100755 --- a/admin/restrictions.pl +++ b/admin/restrictions.pl @@ -58,10 +58,13 @@ if ( $op eq 'add_form') { if ($is_a_modif) { # Check whether another restriction already has this display text - my $dupe = Koha::Patron::Restriction::Types->find({ - display_text => $display_text - }); - if ($dupe) { + my $dupe = Koha::Patron::Restriction::Types->search( + { + code => { '!=' => $code }, + display_text => $display_text, + } + ); + if ($dupe->count) { push @messages, { type => 'error', code => 'duplicate_display_text' }; -- 2.30.2