Modifying ModMember so that if there were a flag parameter on page it would not write borrower flags
Signed-off-by: Chris Cormack <crc@liblime.com> Signed-off-by: Joshua Ferraro <jmf@liblime.com>
This commit is contained in:
parent
47321d0068
commit
8fba9e3265
|
|
@ -608,7 +608,7 @@ sub ModMember {
|
|||
if ( $data{'password'} eq '****' ) {
|
||||
delete $data{'password'};
|
||||
foreach (keys %data)
|
||||
{push @parameters,"$_ = ".$dbh->quote($data{$_}) if ($_ ne "borrowernumber" and $hashborrowerfields{$_}) } ;
|
||||
{push @parameters,"$_ = ".$dbh->quote($data{$_}) if ($_ ne "borrowernumber" and $_ ne "flags" and $hashborrowerfields{$_}) } ;
|
||||
$query = "UPDATE borrowers SET ".join (",",@parameters)
|
||||
." WHERE borrowernumber=$data{'borrowernumber'}";
|
||||
# warn "$query";
|
||||
|
|
@ -619,7 +619,7 @@ sub ModMember {
|
|||
$data{'password'} = md5_base64( $data{'password'} ) if ( $data{'password'} ne '' );
|
||||
delete $data{'password'} if ($data{password} eq "");
|
||||
foreach (keys %data)
|
||||
{push @parameters,"$_ = ".$dbh->quote($data{$_}) if ($_ ne "borrowernumber" and $hashborrowerfields{$_})} ;
|
||||
{push @parameters,"$_ = ".$dbh->quote($data{$_} if ($_ ne "borrowernumber" and $_ ne "flags" and $hashborrowerfields{$_})} ;
|
||||
|
||||
$query = "UPDATE borrowers SET ".join (",",@parameters)." WHERE borrowernumber=$data{'borrowernumber'}";
|
||||
# warn "$query";
|
||||
|
|
|
|||
Loading…
Reference in New Issue