From cd99eb17655ff461a89bdb4bfd2b8e55cf596073 Mon Sep 17 00:00:00 2001 From: prklm10 Date: Thu, 30 Oct 2025 16:06:33 +0530 Subject: [PATCH 1/2] Add support for 'lca' token type in PercyClient --- packages/client/src/client.js | 2 ++ packages/client/test/client.test.js | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/packages/client/src/client.js b/packages/client/src/client.js index 461958489..43ce1991e 100644 --- a/packages/client/src/client.js +++ b/packages/client/src/client.js @@ -801,6 +801,8 @@ export class PercyClient { return 'visual_scanner'; case 'res': return 'responsive_scanner'; + case 'lca': + return 'lca'; default: return 'web'; } diff --git a/packages/client/test/client.test.js b/packages/client/test/client.test.js index 2b0d7d8e3..7d2215012 100644 --- a/packages/client/test/client.test.js +++ b/packages/client/test/client.test.js @@ -2103,6 +2103,11 @@ describe('PercyClient', () => { expect(client.tokenType()).toBe('responsive_scanner'); }); + it("should return lca for lca token", () => { + client.token = "lca_abc"; + expect(client.tokenType()).toBe("lca"); + }); + it('should return web for no token', () => { client.token = ''; expect(client.tokenType()).toBe('web'); From 1de81dd6a9af8e40eb05a2a005d77a72dc19bf15 Mon Sep 17 00:00:00 2001 From: prklm10 Date: Wed, 12 Nov 2025 11:45:06 +0530 Subject: [PATCH 2/2] Fix test case for lca token type in PercyClient --- packages/client/test/client.test.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/client/test/client.test.js b/packages/client/test/client.test.js index 7d2215012..52d1e5d1f 100644 --- a/packages/client/test/client.test.js +++ b/packages/client/test/client.test.js @@ -2103,9 +2103,9 @@ describe('PercyClient', () => { expect(client.tokenType()).toBe('responsive_scanner'); }); - it("should return lca for lca token", () => { - client.token = "lca_abc"; - expect(client.tokenType()).toBe("lca"); + it('should return lca for lca token', () => { + client.token = 'lca_abc'; + expect(client.tokenType()).toBe('lca'); }); it('should return web for no token', () => {