From 4f7479b198542e1a6611713a2aa82f84f0a762dd Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Fri, 23 Jun 2023 20:23:55 +0000 Subject: [PATCH] Bug 34117: Add ymd to date_from_string when duplicating patron To test: - have or make a patron - duplicate that patron - on the memberentry page for your new patron, before you save them, scroll down to Registration Date and see that it's defaulting to a date in the future - Apply patch and restart_all - Try duplicating a patron again. - Date should correctly set to today --- members/memberentry.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/members/memberentry.pl b/members/memberentry.pl index 64d9aa2aa7..7423defc59 100755 --- a/members/memberentry.pl +++ b/members/memberentry.pl @@ -721,7 +721,7 @@ if (!defined($data{'dateenrolled'}) or $data{'dateenrolled'} eq ''){ $data{'dateenrolled'} = dt_from_string; } if ( $op eq 'duplicate' ) { - $data{'dateenrolled'} = dt_from_string; + $data{'dateenrolled'} = dt_from_string->ymd; $data{dateexpiry} = $category->get_expiry_date( $data{dateenrolled} ); } if (C4::Context->preference('uppercasesurnames')) { -- 2.30.2