From 933f2cb5bfe9df6a32a5d42b83d55565052d5040 Mon Sep 17 00:00:00 2001 From: Stefan Buciu Date: Sun, 14 Sep 2025 22:42:44 +0300 Subject: [PATCH 1/2] Set the default timeout to 90 as it was defined when performing the call. Use the timeout property in order to allow api consumers to set the timeout --- src/api/PaymentTerminalTillService.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/PaymentTerminalTillService.ts b/src/api/PaymentTerminalTillService.ts index f7d3961..f89bad2 100644 --- a/src/api/PaymentTerminalTillService.ts +++ b/src/api/PaymentTerminalTillService.ts @@ -16,7 +16,7 @@ class PaymentTerminalTillService { protected _basePath = 'https://app-wallee.com:443/api'; protected _defaultHeaders : any = {}; protected _useQuerystring : boolean = false; - protected _timeout : number = 25; + protected _timeout : number = 90; protected _defaultAuthentication: Authentication; constructor(configuration: any) { @@ -133,7 +133,7 @@ class PaymentTerminalTillService { baseURL: this._basePath, headers, params: queryParams, - timeout: 90 * 1000, + timeout: this._timeout * 1000, responseType: 'json', } @@ -244,7 +244,7 @@ class PaymentTerminalTillService { baseURL: this._basePath, headers, params: queryParams, - timeout: 90 * 1000, + timeout: this._timeout * 1000, responseType: 'json', } From cc2206d7be6df1261f4799860358b0658bd00d0c Mon Sep 17 00:00:00 2001 From: Stefan Buciu Date: Sun, 14 Sep 2025 23:10:39 +0300 Subject: [PATCH 2/2] Ensure we return a status code --- src/api/PaymentTerminalTillService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/PaymentTerminalTillService.ts b/src/api/PaymentTerminalTillService.ts index f89bad2..0418034 100644 --- a/src/api/PaymentTerminalTillService.ts +++ b/src/api/PaymentTerminalTillService.ts @@ -164,7 +164,7 @@ class PaymentTerminalTillService { return reject({ errorType: errorObject.constructor.name, date: (new Date()).toDateString(), - statusCode: failure.response?.status && isNaN(failure.response.status) ? String(failure.response.status) : "Unknown", + statusCode: failure.response?.status && !isNaN(failure.response.status) ? String(failure.response.status) : "Unknown", statusMessage: failure.response?.statusText != null ? failure.response.statusText : "Unknown", body: failure.response?.data, response: failure.response?.request.res @@ -275,7 +275,7 @@ class PaymentTerminalTillService { return reject({ errorType: errorObject.constructor.name, date: (new Date()).toDateString(), - statusCode: failure.response?.status && isNaN(failure.response.status) ? String(failure.response.status) : "Unknown", + statusCode: failure.response?.status && !isNaN(failure.response.status) ? String(failure.response.status) : "Unknown", statusMessage: failure.response?.statusText != null ? failure.response.statusText : "Unknown", body: failure.response?.data, response: failure.response?.request.res