fix: Fixed a problem with password recovery with the new user profile data
This commit is contained in:
parent
3257456df7
commit
c2a675564b
1 changed files with 1 additions and 1 deletions
|
|
@ -651,7 +651,7 @@ sub recoverPasswordFinish {
|
|||
|
||||
my @fieldNames = keys %fieldValues;
|
||||
my @fieldValues = values %fieldValues;
|
||||
my $wheres = join(' ', map{"AND upd.$_ = ?"} (0..$#fieldNames));
|
||||
my $wheres = join(' ', map{"AND upd.$fieldNames[$_] = ?"} (0..$#fieldNames));
|
||||
$wheres .= ' AND u.username = ?' if defined $username;
|
||||
my $sql = "SELECT u.userId FROM users AS u JOIN userProfileData AS upd ON u.userId=upd.userId WHERE u.authMethod = 'WebGUI' $wheres";
|
||||
my @userIds = $self->session->db->buildArray($sql, [@fieldValues, (defined($username)? ($username) : ())]);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue