koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] CVS: koha member-password.pl,1.7,1.8


From: MJ Ray
Subject: [Koha-cvs] CVS: koha member-password.pl,1.7,1.8
Date: Fri, 26 Sep 2003 04:59:39 -0700

Update of /cvsroot/koha/koha
In directory sc8-pr-cvs1:/tmp/cvs-serv27841

Modified Files:
        member-password.pl 
Log Message:
related fix to not change userid if blank

Index: member-password.pl
===================================================================
RCS file: /cvsroot/koha/koha/member-password.pl,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** member-password.pl  26 Sep 2003 11:53:12 -0000      1.7
--- member-password.pl  26 Sep 2003 11:59:36 -0000      1.8
***************
*** 53,64 ****
      my $dbh=C4::Context->dbh;
  
!     #Make sure the userid chosen is unique and not theirs. If it is not,
!     #Then we need to tell the user and have them create a new one.
!     my $sth2=$dbh->prepare("select * from borrowers where userid=? and 
borrowernumber != ?");
!     $sth2->execute($uid,$member);
  
!     if ( $sth2->fetchrow ) {
        #The userid exists so we should display a warning.
!       my $warn = 1;
          $template->param( warn => $warn,
                        othernames => $bor->{'othernames'},
--- 53,65 ----
      my $dbh=C4::Context->dbh;
  
!       if ($uid eq '') { $uid = $bor->{userid'} }
!       #Make sure the userid chosen is unique and not theirs. If it is not,
!       #Then we need to tell the user and have them create a new one.
!       my $sth2=$dbh->prepare("select * from borrowers where userid=? and 
borrowernumber != ?");
!       $sth2->execute($uid,$member);
  
!       if ( $sth2->fetchrow ) {
        #The userid exists so we should display a warning.
!               my $warn = 1;
          $template->param( warn => $warn,
                        othernames => $bor->{'othernames'},
***************
*** 68,76 ****
                          defaultnewpassword => $newpassword );
      } else {
!       #Everything is good so we can update the information.
!       my $sth=$dbh->prepare("update borrowers set userid=?, password=? where 
borrowernumber=?");
        $sth->execute($uid, $digest, $member);
!       $template->param(newpassword => $newpassword);
!     }
  
  } else {
--- 69,77 ----
                          defaultnewpassword => $newpassword );
      } else {
!               #Everything is good so we can update the information.
!               my $sth=$dbh->prepare("update borrowers set userid=?, 
password=? where borrowernumber=?");
        $sth->execute($uid, $digest, $member);
!               $template->param(newpassword => $newpassword);
!       }
  
  } else {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]