Skip to content

Commit ebc5149

Browse files
committed
fix(pencil): Invalid client token handling
1 parent b769b59 commit ebc5149

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/events/sdk-event.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export default class SDKEvent implements IEvent {
3636
const context = event.context || {};
3737
const decryptedToken = decrypt(context?.clientToken, options.apiKey);
3838
Logger.debug('Decrypted client token', decryptedToken);
39-
const parsedToken = JSON.parse(decryptedToken) || {};
39+
const parsedToken = decryptedToken && JSON.parse(decryptedToken) || {};
4040
Logger.debug('Parsed client token:', parsedToken);
4141

4242
const user: any = event.userTraits || {};

0 commit comments

Comments
 (0)