From 880792f0f5943df8eef5a1be80cb53886330f6da Mon Sep 17 00:00:00 2001 From: Allen Vaisman Date: Tue, 21 Sep 2021 13:43:38 -0700 Subject: [PATCH] Adding safety checks are metadata.keys logging (#112) * Adding safety checks are metadata.keys logging * Bumping version for walletlink --- js/src/connection/WalletLinkConnection.ts | 3 ++- package.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/js/src/connection/WalletLinkConnection.ts b/js/src/connection/WalletLinkConnection.ts index 5708269707..17c6069849 100644 --- a/js/src/connection/WalletLinkConnection.ts +++ b/js/src/connection/WalletLinkConnection.ts @@ -198,7 +198,8 @@ export class WalletLinkConnection { ServerMessageSessionConfigUpdated this.walletLinkAnalytics.sendEvent(EVENTS.SESSION_CONFIG_RECEIVED, { sessionIdHash: Session.hash(sessionId), - metadata_keys: Object.keys(msg.metadata) + metadata_keys: + msg && msg.metadata ? Object.keys(msg.metadata) : undefined }) this.sessionConfigSubject.next({ webhookId: msg.webhookId, diff --git a/package.json b/package.json index 6aa9501cf8..75b4f196d3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@wallet/walletlink", - "version": "2.1.13", + "version": "2.1.14", "description": "WalletLink JavaScript SDK Internal", "keywords": [ "cipher",