From ed90a7efcf5abdbe72535611d3812935c306cc8a Mon Sep 17 00:00:00 2001 From: Zai Shi Date: Sun, 14 Apr 2024 08:01:44 +0200 Subject: [PATCH] fixed error inheritance structure --- packages/stack-server/backend-design-doc.md | 1 + packages/stack-shared/src/known-errors.tsx | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/stack-server/backend-design-doc.md b/packages/stack-server/backend-design-doc.md index 8101ec8e9..c9fa2d267 100644 --- a/packages/stack-server/backend-design-doc.md +++ b/packages/stack-server/backend-design-doc.md @@ -62,6 +62,7 @@ Terminology: "Invalid" means it was found but not valid, "Not found" means it wa - `PasswordResetCodeNotFound`: The password reset code does not exist for this project. (404) - `PasswordResetCodeExpired`: The password reset code has expired. (400) - `PasswordResetCodeAlreadyUsed`: The password reset code has already been used. (400) +- `PasswordMismatch`: The given password does not match the user's password. (400) ## Project Authentication diff --git a/packages/stack-shared/src/known-errors.tsx b/packages/stack-shared/src/known-errors.tsx index e3e9dda91..fd86c8652 100644 --- a/packages/stack-shared/src/known-errors.tsx +++ b/packages/stack-shared/src/known-errors.tsx @@ -528,7 +528,7 @@ const EmailVerificationError = createKnownErrorConstructor( ); const EmailVerificationCodeError = createKnownErrorConstructor( - KnownError, + EmailVerificationError, "EMAIL_VERIFICATION_CODE_ERROR", "inherit", "inherit",