fix: sync harden auth, privacy, and PTS state
This commit is contained in:
parent
c1597696af
commit
2512eab51d
24 changed files with 817 additions and 154 deletions
|
|
@ -479,6 +479,12 @@ func passwordErr(err error) error {
|
|||
return emailNotAllowedErr()
|
||||
case errors.Is(err, domain.ErrEmailCodeInvalid):
|
||||
return emailCodeInvalidErr()
|
||||
case errors.Is(err, domain.ErrRecoveryCodeEmpty):
|
||||
return tgerr.New(400, "CODE_EMPTY")
|
||||
case errors.Is(err, domain.ErrRecoveryCodeInvalid):
|
||||
return tgerr.New(400, "CODE_INVALID")
|
||||
case errors.Is(err, domain.ErrPasswordRecoveryExpired):
|
||||
return tgerr.New(400, "PASSWORD_RECOVERY_EXPIRED")
|
||||
case errors.Is(err, domain.ErrPasswordRecoveryNA):
|
||||
return passwordRecoveryNAErr()
|
||||
default:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue