From f5ba84aeb652c0435b55e3b2f1065e99edae3a08 Mon Sep 17 00:00:00 2001 From: Reversean Date: Wed, 6 May 2026 18:59:08 +0300 Subject: [PATCH] fix: corrected Socket usage Since socket reconnection logic changed and its constructor too we should adapt usages. Also since HawkInitialSettings.reconnectionAttempts is not used anymore it marked as deprecated. --- packages/javascript/src/catcher.ts | 3 +-- packages/javascript/src/types/hawk-initial-settings.ts | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/javascript/src/catcher.ts b/packages/javascript/src/catcher.ts index 3aa0a2aa..e22e499b 100644 --- a/packages/javascript/src/catcher.ts +++ b/packages/javascript/src/catcher.ts @@ -182,8 +182,7 @@ export default class Catcher { */ this.transport = settings.transport ?? new Socket({ collectorEndpoint: settings.collectorEndpoint || `wss://${this.getIntegrationId()}.k1.hawk.so:443/ws`, - reconnectionAttempts: settings.reconnectionAttempts, - reconnectionTimeout: settings.reconnectionTimeout, + connectionIdleMs: settings.reconnectionTimeout, onClose(): void { log( 'Connection lost. Connection will be restored when new errors occurred', diff --git a/packages/javascript/src/types/hawk-initial-settings.ts b/packages/javascript/src/types/hawk-initial-settings.ts index b44b2ffc..5881dbe0 100644 --- a/packages/javascript/src/types/hawk-initial-settings.ts +++ b/packages/javascript/src/types/hawk-initial-settings.ts @@ -36,6 +36,8 @@ export interface HawkInitialSettings { /** * How many time we should try to reconnect when connection lost. + * + * @deprecated not used anymore */ reconnectionAttempts?: number;