From 3744a0a5e0b7a0607e6099b8ee7d4531389d71b9 Mon Sep 17 00:00:00 2001 From: pengx17 Date: Thu, 9 May 2024 07:50:07 +0000 Subject: [PATCH] feat: handle login required tracking event (#6831) --- .../src/components/blocksuite/block-suite-editor/ai/tracker.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/tracker.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/tracker.ts index a67d1fca4d..c16db78d23 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/tracker.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/tracker.ts @@ -32,6 +32,7 @@ type AIActionEventProperties = { | 'paywall' | 'policy wall' | 'server error' + | 'login required' | 'insert' | 'replace' | 'discard' @@ -184,6 +185,8 @@ function inferControl( return 'paywall'; } else if (event.event === 'aborted:server-error') { return 'server error'; + } else if (event.event === 'aborted:login-required') { + return 'login required'; } else if (event.options.control === 'chat-send') { return 'AI chat send button'; } else if (event.event === 'result:add-note') {