Add missing status codes and rename enum members to PascalCase
Change-Id: Iab2893d75ac7cb797364a7a2e33a7140cc9d97db
diff --git a/client/src/enums/status-code.ts b/client/src/enums/status-code.ts
deleted file mode 100644
index d0db9b4..0000000
--- a/client/src/enums/status-code.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Copyright (C) 2022 Savoir-faire Linux Inc.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation; either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public
- * License along with this program. If not, see
- * <https://www.gnu.org/licenses/>.
- */
-export enum StatusCode {
- Ok = 200,
- Created = 201,
- Accepted = 202,
- NoContent = 204,
- BadRequest = 400,
- Unauthorized = 401,
- Forbidden = 403,
- NotFound = 404,
- NotAcceptable = 406,
- Conflict = 409,
- Gone = 410,
- ImATeapot = 418,
- TooManyRequests = 429,
- InternalServerError = 500,
- NotImplemented = 501,
-}
diff --git a/client/src/utils/auth.ts b/client/src/utils/auth.ts
index 470486f..8d4d863 100644
--- a/client/src/utils/auth.ts
+++ b/client/src/utils/auth.ts
@@ -16,10 +16,9 @@
* <https://www.gnu.org/licenses/>.
*/
import { passwordStrength } from 'check-password-strength';
-import { LookupResolveValue } from 'jami-web-common';
+import { HttpStatusCode, LookupResolveValue } from 'jami-web-common';
import { PasswordStrength } from '../enums/password-strength';
-import { StatusCode } from '../enums/status-code';
interface PasswordStrengthResult {
id: number;
@@ -39,7 +38,7 @@
export async function isNameRegistered(name: string): Promise<boolean> {
try {
const response: Response = await fetch(`api/ns/name/${name}`);
- if (response.status === StatusCode.Ok) {
+ if (response.status === HttpStatusCode.Ok) {
const data: LookupResolveValue = await response.json();
return data.name === name;
}