Bug 28929: Prevent flags to be sent during patron's edition
* selfreg and selfmod for OPAC * patron's edition on staff Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> Tested OPAC and staff side. Prevents mangling flags column. Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
This commit is contained in:
parent
244b847a08
commit
6def280427
|
|
@ -215,6 +215,7 @@ if ( $op eq 'insert' || $op eq 'modify' || $op eq 'save' || $op eq 'duplicate' )
|
|||
# remove keys from %newdata that is not part of patron's attributes
|
||||
{
|
||||
my @keys_to_delete = (
|
||||
qr/^flags$/,
|
||||
qr/^BorrowerMandatoryField$/,
|
||||
qr/^category_type$/,
|
||||
qr/^check_member$/,
|
||||
|
|
|
|||
|
|
@ -522,6 +522,7 @@ sub ParseCgiForBorrower {
|
|||
# Replace checkbox 'agreed' by datetime in gdpr_proc_consent
|
||||
$borrower{gdpr_proc_consent} = dt_from_string if $borrower{gdpr_proc_consent} && $borrower{gdpr_proc_consent} eq 'agreed';
|
||||
|
||||
delete $borrower{flags};
|
||||
return %borrower;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue