From a4f5080c6dc8c3fc7f76aebb13cbf54c0ed7ef15 Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 27 Apr 2022 20:57:41 +0800 Subject: ... --- FrontEnd/src/http/user.ts | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) (limited to 'FrontEnd/src/http/user.ts') diff --git a/FrontEnd/src/http/user.ts b/FrontEnd/src/http/user.ts index 17c4adbb..c62f852c 100644 --- a/FrontEnd/src/http/user.ts +++ b/FrontEnd/src/http/user.ts @@ -1,5 +1,3 @@ -import { AxiosError } from "axios"; - import { axios, apiBaseUrl, extractResponseData, extractEtag } from "./common"; export const kUserManagement = "UserManagement"; @@ -41,12 +39,6 @@ export interface HttpBookmarkVisibility { visibility: "Private" | "Register" | "Public"; } -export class HttpChangePasswordBadCredentialError extends Error { - constructor(public innerError?: AxiosError) { - super(); - } -} - export interface IHttpUserClient { list(): Promise; get(username: string): Promise; @@ -135,16 +127,7 @@ export class HttpUserClient implements IHttpUserClient { } changePassword(req: HttpChangePasswordRequest): Promise { - return axios - .post(`${apiBaseUrl}/v2/self/changepassword`, req) - .then(undefined, (error: AxiosError) => { - const statusCode = error.response?.status; - if (statusCode === 422) { - throw new HttpChangePasswordBadCredentialError(error); - } else { - throw error; - } - }); + return axios.post(`${apiBaseUrl}/v2/self/changepassword`, req).then(); } getBookmarkVisibility(username: string): Promise { -- cgit v1.2.3