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>
This commit is contained in:
parent
b4d617c19b
commit
1ff7bd2840
|
|
@ -225,6 +225,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$/,
|
||||
|
|
|
|||
|
|
@ -523,6 +523,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