From b33c638483d6b87ba71a329275ff12e5eb865d72 Mon Sep 17 00:00:00 2001 From: James Lopez Date: Fri, 23 Jun 2017 17:11:31 +0200 Subject: update code based on feedback --- app/controllers/profiles/two_factor_auths_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'app/controllers/profiles') diff --git a/app/controllers/profiles/two_factor_auths_controller.rb b/app/controllers/profiles/two_factor_auths_controller.rb index 1a4f77639e7..a864f86f3dd 100644 --- a/app/controllers/profiles/two_factor_auths_controller.rb +++ b/app/controllers/profiles/two_factor_auths_controller.rb @@ -41,8 +41,10 @@ class Profiles::TwoFactorAuthsController < Profiles::ApplicationController def create if current_user.validate_and_consume_otp!(params[:pin_code]) + codes = nil + Users::UpdateService.new(current_user, otp_required_for_login: true).execute! do |user| - @codes = user.generate_otp_backup_codes! + codes = user.generate_otp_backup_codes! end render 'create' -- cgit v1.2.3