From d22f85818c9257839b093a6fd299f0ea00a075fa Mon Sep 17 00:00:00 2001 From: crupest Date: Sat, 13 Feb 2021 22:15:15 +0800 Subject: refactor: Remove a deprecated api. --- FrontEnd/src/app/http/user.ts | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'FrontEnd/src/app/http') diff --git a/FrontEnd/src/app/http/user.ts b/FrontEnd/src/app/http/user.ts index dcb222bf..dcf24cba 100644 --- a/FrontEnd/src/app/http/user.ts +++ b/FrontEnd/src/app/http/user.ts @@ -59,6 +59,7 @@ export class HttpChangePasswordBadCredentialError extends Error { export interface IHttpUserClient { list(): Promise; get(username: string): Promise; + post(req: HttpCreateUserRequest): Promise; patch(username: string, req: HttpUserPatchRequest): Promise; delete(username: string): Promise; generateAvatarUrl(username: string): string; @@ -72,8 +73,6 @@ export interface IHttpUserClient { username: string, permission: UserPermission ): Promise; - - createUser(req: HttpCreateUserRequest, token: string): Promise; } export class HttpUserClient implements IHttpUserClient { @@ -90,6 +89,13 @@ export class HttpUserClient implements IHttpUserClient { .catch(convertToIfStatusCodeIs(404, HttpUserNotExistError)); } + post(req: HttpCreateUserRequest): Promise { + return axios + .post(`${apiBaseUrl}/users`, req) + .then(extractResponseData) + .then(); + } + patch(username: string, req: HttpUserPatchRequest): Promise { return axios .patch(`${apiBaseUrl}/users/${username}`, req) @@ -140,13 +146,6 @@ export class HttpUserClient implements IHttpUserClient { .delete(`${apiBaseUrl}/users/${username}/permissions/${permission}`) .then(); } - - createUser(req: HttpCreateUserRequest): Promise { - return axios - .post(`${apiBaseUrl}/userop/createuser`, req) - .then(extractResponseData) - .then(); - } } let client: IHttpUserClient = new HttpUserClient(); -- cgit v1.2.3