From 15268448a64be784c1201d6b13e5a7aa00367f28 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 2 Jun 2021 15:58:15 +0200 Subject: [PATCH] Bug 28490: Remove "relationship" from the patron form This is managed by the "guarantor" section (table borrower_relationships in DB). It shouldn't be a separate section in the form. We removed the DB column on bug 28490. It caused an exception when the patron's data was stored. Patron modification failed! - No property relationship for Koha::Patron at /usr/share/koha/intranet/cgi-bin/members/memberentry.pl Test plan: Edit a patron with category "Child" and save --- .../prog/en/modules/members/memberentrygen.tt | 17 ----------------- members/memberentry.pl | 1 + 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt index f874e80de94..699ddb4b559 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt @@ -629,23 +629,6 @@ legend:hover { [% END # /UNLESS noaltcontactfirstname %] - [% UNLESS norelationship %] - [% IF possible_relationships %] -
  • - - -
  • - [% END #/IF possible_relationships %] - [% END # /UNLESS norelationship %] [% END # /UNLESS nocontactname && nocontactfirstname && norelationship %] diff --git a/members/memberentry.pl b/members/memberentry.pl index da8a324c784..59be3d29133 100755 --- a/members/memberentry.pl +++ b/members/memberentry.pl @@ -250,6 +250,7 @@ if ( $op eq 'insert' || $op eq 'modify' || $op eq 'save' || $op eq 'duplicate' ) qr/^guarantor_firstname$/, qr/^guarantor_surname$/, qr/^delete_guarantor$/, + qr/^relationship$/, ); for my $regexp (@keys_to_delete) { for (keys %newdata) { -- 2.20.1