From 4f451b2de0a31bcc4103c8c3140af7add5c13375 Mon Sep 17 00:00:00 2001 From: KaustubhKumar05 Date: Mon, 27 May 2024 15:02:45 +0530 Subject: [PATCH 1/3] fix: add debug logs --- nodejs/src/services/APIService.ts | 10 ++++++++-- nodejs/src/services/AuthService.ts | 5 ++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/nodejs/src/services/APIService.ts b/nodejs/src/services/APIService.ts index e220dfd..14637bc 100644 --- a/nodejs/src/services/APIService.ts +++ b/nodejs/src/services/APIService.ts @@ -51,7 +51,10 @@ export default class APIService { }; return config; }, - (error) => Promise.reject(error) + (error) => { + logger.error(error); + return Promise.reject(error) + } ); this.axios.interceptors.response.use( (response) => { @@ -77,7 +80,9 @@ export default class APIService { }); this.axios.defaults.headers.common["Authorization"] = "Bearer " + authToken; try { - return this.axios(originalRequest); + const resp = this.axios(originalRequest); + logger.debug("Response", resp) + return resp; } catch (error) { throw this.convertAxiosErrorToHMS(error as AxiosError); } @@ -88,6 +93,7 @@ export default class APIService { } private convertAxiosErrorToHMS(error: AxiosError) { + logger.error(error); return ErrorFactory.MakeError( error.response?.status, error.response?.statusText, diff --git a/nodejs/src/services/AuthService.ts b/nodejs/src/services/AuthService.ts index 3ec0b92..5b50051 100644 --- a/nodejs/src/services/AuthService.ts +++ b/nodejs/src/services/AuthService.ts @@ -24,7 +24,10 @@ export default class AuthService { !this.managementToken || this.isTokenExpired(this.managementToken.token) ) { - logger.debug("Generating management token", tokenConfig); + logger.debug("Generating management token"); + if(tokenConfig){ + logger.debug("TokenConfig:", tokenConfig) + } this.managementToken = await this.generateToken(TokenType.Management, tokenConfig); } return this.managementToken; From 608d0f89d59449f59e72de406ebb8efc2071b0ea Mon Sep 17 00:00:00 2001 From: KaustubhKumar05 Date: Mon, 27 May 2024 15:21:47 +0530 Subject: [PATCH 2/3] fix: forward code param --- nodejs/src/services/APIService.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nodejs/src/services/APIService.ts b/nodejs/src/services/APIService.ts index 14637bc..894ebab 100644 --- a/nodejs/src/services/APIService.ts +++ b/nodejs/src/services/APIService.ts @@ -52,7 +52,7 @@ export default class APIService { return config; }, (error) => { - logger.error(error); + logger.error(error); return Promise.reject(error) } ); @@ -95,7 +95,8 @@ export default class APIService { private convertAxiosErrorToHMS(error: AxiosError) { logger.error(error); return ErrorFactory.MakeError( - error.response?.status, + // @ts-ignore + error.response?.code || error.response?.status, error.response?.statusText, // @ts-ignore error.response?.data?.message From c00f1f938c8aa078db73c6f0d0c04d6c85affb2b Mon Sep 17 00:00:00 2001 From: KaustubhKumar05 Date: Mon, 27 May 2024 15:25:40 +0530 Subject: [PATCH 3/3] bump: version for alpha release --- nodejs/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs/package.json b/nodejs/package.json index e8192ce..43501aa 100644 --- a/nodejs/package.json +++ b/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "@100mslive/server-sdk", - "version": "0.3.0", + "version": "0.3.1-alpha.0", "license": "GPL-3.0-only", "devDependencies": { "@types/jest": "^29.5.1",