From 8841a7dc5c173c84cf90a0e920404bacae11025f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me> Date: Wed, 28 Jun 2023 22:04:57 +0200 Subject: [PATCH] Convert status code numbers to the StatusCode library --- NodeApp/src/managers/HttpManager.ts | 4 ++-- NodeApp/src/managers/SessionManager.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/NodeApp/src/managers/HttpManager.ts b/NodeApp/src/managers/HttpManager.ts index b82ae45..dbb044c 100644 --- a/NodeApp/src/managers/HttpManager.ts +++ b/NodeApp/src/managers/HttpManager.ts @@ -75,11 +75,11 @@ class HttpManager { if ( this.handleCommandErrors ) { if ( error.response.url && error.response.url.indexOf(Config.apiURL) !== -1 ) { switch ( error.response.status ) { - case 401: // Unauthorized + case StatusCodes.UNAUTHORIZED: // Unauthorized logger.error('Session expired or inexistent. Please login again.'); process.exit(1); break; - case 403: // Forbidden + case StatusCodes.FORBIDDEN: // Forbidden logger.error('Forbidden access.'); process.exit(1); break; diff --git a/NodeApp/src/managers/SessionManager.ts b/NodeApp/src/managers/SessionManager.ts index 9ede571..2f0f9ab 100644 --- a/NodeApp/src/managers/SessionManager.ts +++ b/NodeApp/src/managers/SessionManager.ts @@ -63,7 +63,7 @@ class SessionManager { } catch ( error ) { if ( error instanceof AxiosError ) { if ( error.response ) { - if ( error.response.status === 404 ) { + if ( error.response.status === StatusCodes.NOT_FOUND ) { spinner.fail('User not found or password incorrect'); } else { spinner.fail(`Login error: ${ error.response.statusText }`); -- GitLab