Koha/members
Fridolin Somers 571521ba13
Bug 36321: Problem when dateexpiry in BorrowerUnwantedField
hen dateexpiry is in BorrowerUnwantedField it is hidden in patron edition form.
The problem is when editing an existing patron the value is re-computed with category settings, as if it where empty.

This comes from all fields in BorrowerUnwantedField beeing removed from %newdata in memberentry.pl.
Whe must skip dateexpiry.

Test plan :
1) Be sure dateexpiry is not in BorrowerUnwantedField
2) Define a patron category with enrollment period 12 month
3) Create a new patron in this category
4) Its expiration date is in now + 12 month
5) Edit the patron category to set enrollment period 6 month
6) Add dateexpiry in BorrowerUnwantedField
7) Edit the patron and save
=> Without patch the expiration date is changed to now + 6 month
=> With patch the exporation date is unchanged

Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>

Perl-tidied.

Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
2024-03-22 10:35:21 +01:00
..
accountline-details.pl
alert-subscriptions.pl Bug 34478: Manual fix - add cud- op - alert-subscriptions.pl 2024-03-01 10:59:46 +01:00
apikeys.pl Bug 34478: op =~ ^cud- in pl/pm 2024-03-01 10:56:11 +01:00
boraccount.pl Bug 36190: Fix problems found by test 2024-03-15 09:38:54 +01:00
cancel-charge.pl Bug 34478: Remove check_csrf from pl files 2024-03-01 10:56:01 +01:00
default_messageprefs.pl
deletemem.pl Bug 34478: (follow-up) Remove check_csrf from pl files 2024-03-01 10:58:41 +01:00
discharge.pl Bug 34478: Manual fix - add op - members/discharge 2024-03-01 10:57:27 +01:00
discharges.pl
files.pl Bug 34478: op =~ ^cud- in pl/pm 2024-03-01 10:56:11 +01:00
holdshistory.pl
housebound.pl Bug 34478: Fix various parameters on housebound details page 2024-03-01 10:59:37 +01:00
ill-requests.pl Bug 35331: (QA follow-up): Patron ILL history 2024-03-18 11:03:35 +01:00
mancredit.pl Bug 34478: Manual fix - add op - members/mancredit 2024-03-01 10:57:30 +01:00
maninvoice.pl Bug 34478: Manual fix - add op - members/maninvoice 2024-03-01 10:57:31 +01:00
member-flags.pl Bug 34478: Changes for members/member-flags 2024-03-01 10:57:46 +01:00
member-password.pl Bug 34478: Fix name of CGI variable 2024-03-01 10:59:38 +01:00
member.pl Bug 36302: Get rid of defer_loading in patron-search 2024-03-20 18:39:41 +01:00
memberentry.pl Bug 36321: Problem when dateexpiry in BorrowerUnwantedField 2024-03-22 10:35:21 +01:00
members-home.pl Bug 30230: Add new 'list_borrowers' permission 2024-01-29 12:25:08 +01:00
members-update-do.pl Bug 34478: Add missing op - members-update 2024-03-01 10:57:04 +01:00
members-update.pl
merge-patrons.pl Bug 34478: Manual fix - Rename action with op change to post - merge-patrons 2024-03-01 10:56:40 +01:00
mod_debarment.pl Bug 34478: Rename action with op - mod_debarment 2024-03-01 10:57:03 +01:00
moremember.pl Bug 34478: Remove generate_csrf from pl 2024-03-01 10:55:56 +01:00
notices.pl Bug 34478: op =~ ^cud- in pl/pm - Manual cud-email => email 2024-03-01 10:57:14 +01:00
patronimage.pl
pay.pl Bug 34478: Add notes to pay.pl 2024-03-01 10:59:31 +01:00
paycollect.pl Bug 34478: Add cud-pay and cud-writeoff to paycollect 2024-03-01 10:59:30 +01:00
print_overdues.pl
printfeercpt.pl
printinvoice.pl
printnotice.pl
printslip.pl Bug 32986: (QA follow-up) Fix QA script complaints: tabs and TT filters 2023-11-08 17:59:33 -03:00
purchase-suggestions.pl Bug 35911: Make archived suggestions not show in patron's account 2024-03-08 18:58:23 +01:00
readingrec.pl
recallshistory.pl
routing-lists.pl
setstatus.pl
statistics.pl
summary-print.pl
two_factor_auth.pl Bug 34478: op =~ ^cud- in pl/pm - Manual cud-email => email 2024-03-01 10:57:14 +01:00
update-child.pl Bug 34478: op =~ ^cud- in pl/pm 2024-03-01 10:56:11 +01:00