From 108ad22d828ab0f16a5df64576ccbd81c815f308 Mon Sep 17 00:00:00 2001 From: bymyself Date: Tue, 16 Sep 2025 17:18:12 -0700 Subject: [PATCH] set user ID (anonymized) in Sentry for cloud --- src/extensions/core/cloud/sentry.ts | 13 +++++++++++++ src/extensions/core/index.ts | 1 + 2 files changed, 14 insertions(+) create mode 100644 src/extensions/core/cloud/sentry.ts diff --git a/src/extensions/core/cloud/sentry.ts b/src/extensions/core/cloud/sentry.ts new file mode 100644 index 000000000..2ab401f8a --- /dev/null +++ b/src/extensions/core/cloud/sentry.ts @@ -0,0 +1,13 @@ +import * as Sentry from '@sentry/vue' + +import { app } from '../../../scripts/app' + +app.registerExtension({ + name: 'Comfy.Cloud.Sentry', + onAuthUserResolved: (user, _app) => { + // https://docs.sentry.io/platforms/javascript/apis/#setUser + Sentry.setUser({ + id: user.id + }) + } +}) diff --git a/src/extensions/core/index.ts b/src/extensions/core/index.ts index 5354ef4e9..220ec3fb2 100644 --- a/src/extensions/core/index.ts +++ b/src/extensions/core/index.ts @@ -1,4 +1,5 @@ import './clipspace' +import './cloud/sentry' import './contextMenuFilter' import './dynamicPrompts' import './editAttention'