Commit f546d06

mo <mo.khan@gmail.com>
2018-09-04 20:07:45
redirect to the correct page.
1 parent beafa3f
Changed files (2)
app
spec
app/controllers/mfas_controller.rb
@@ -10,7 +10,7 @@ class MfasController < ApplicationController
       session[:mfa] = { issued_at: Time.now.utc.to_i }
       redirect_to response_path
     else
-      redirect_to mfa_path, error: "Invalid code"
+      redirect_to new_mfa_path, error: "Invalid code"
     end
   end
 
spec/requests/mfas_spec.rb
@@ -25,7 +25,7 @@ RSpec.describe "/mfa" do
         let(:incorrect_code) { rand(1_000) }
         before { post '/mfa', params: { mfa: { code: incorrect_code } } }
 
-        specify { expect(response).to redirect_to(mfa_path) }
+        specify { expect(response).to redirect_to(new_mfa_path) }
         specify { expect(flash[:error]).to be_present }
       end
     end