@@ -41,14 +41,12 @@ sub edit {
4141 $pause -> {error }{invalid_code } = 1;
4242 return ;
4343 }
44- my ($mfa , $ secret32 , $recovery_codes );
44+ my ($secret32 , $recovery_codes );
4545 if ($req -> param(" pause99_mfa_reset" )) {
46- $mfa = 0;
4746 $secret32 = undef ;
4847 $recovery_codes = undef ;
4948 $c -> flash(mfa_disabled => 1);
5049 } else {
51- $mfa = 1;
5250 $secret32 = $auth -> secret32;
5351 $c -> flash(mfa_enabled => 1);
5452 my @codes = _generate_recovery_codes();
@@ -57,8 +55,8 @@ sub edit {
5755 }
5856 my $dbh = $mgr -> authen_connect;
5957 my $tbl = $PAUSE::Config -> {AUTHEN_USER_TABLE };
60- my $sql = " UPDATE $tbl SET mfa = ?, mfa_secret32 = ?, mfa_recovery_codes = ?, changed = ?, changedby = ? WHERE user = ?" ;
61- if ($dbh -> do($sql , undef , $mfa , $ secret32 , $recovery_codes , time , $pause -> {User }{userid }, $u -> {userid })) {
58+ my $sql = " UPDATE $tbl SET mfa_secret32 = ?, mfa_recovery_codes = ?, changed = ?, changedby = ? WHERE user = ?" ;
59+ if ($dbh -> do($sql , undef , $secret32 , $recovery_codes , time , $pause -> {User }{userid }, $u -> {userid })) {
6260 my $mailblurb = $c -> render_to_string(" email/user/mfa/edit" , format => " email" );
6361 my $header = {Subject => " User update for $u ->{userid}" };
6462 my @to = $u -> {secretemail };
0 commit comments