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: Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz>
This commit is contained in:
parent
69dde73e18
commit
e89cb5e6e0
|
|
@ -222,6 +222,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$/,
|
||||
|
|
|
|||
|
|
@ -491,6 +491,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