From f31bea8d1cb454f2fe0e4042801efe56309614f1 Mon Sep 17 00:00:00 2001 From: Fabi <38692350+fgerschwiler@users.noreply.github.com> Date: Fri, 26 Jun 2020 14:44:35 +0200 Subject: [PATCH] fix: otp level (#292) --- internal/user/repository/view/model/user.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/user/repository/view/model/user.go b/internal/user/repository/view/model/user.go index 0cd52ca30..1a75dff41 100644 --- a/internal/user/repository/view/model/user.go +++ b/internal/user/repository/view/model/user.go @@ -251,6 +251,9 @@ func (u *UserView) ComputeObject() { u.State = int32(model.UserStateInitial) } } + if u.OTPState != int32(model.MfaStateReady) { + u.MfaMaxSetUp = int32(req_model.MfaLevelNotSetUp) + } if u.OTPState == int32(model.MfaStateReady) { u.MfaMaxSetUp = int32(req_model.MfaLevelSoftware) }