From fdad834e7577e298887b83b693ddf20632cd7c43 Mon Sep 17 00:00:00 2001 From: sawadashota Date: Tue, 11 Jan 2022 05:44:28 +0900 Subject: [PATCH] fix(login): error handling when failed to prepare for an expired flow (#2120) Signed-off-by: sawadashota --- selfservice/flow/login/error.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/selfservice/flow/login/error.go b/selfservice/flow/login/error.go index 6a7748df8097..a741c5afe9ef 100644 --- a/selfservice/flow/login/error.go +++ b/selfservice/flow/login/error.go @@ -83,7 +83,7 @@ func (s *ErrorHandler) WriteFlowError(w http.ResponseWriter, r *http.Request, f } if expired, inner := s.PrepareReplacementForExpiredFlow(w, r, f, err); inner != nil { - s.WriteFlowError(w, r, f, group, err) + s.WriteFlowError(w, r, f, group, inner) return } else if expired != nil { if f.Type == flow.TypeAPI || x.IsJSONRequest(r) {