Fix telemetry issue for signup secrets

This commit is contained in:
Tuan Dang
2023-08-23 17:37:01 +07:00
parent 8b381b2b80
commit c342b22d49
3 changed files with 10 additions and 11 deletions
+4 -2
View File
@@ -568,15 +568,17 @@ export const getSecretsHelper = async ({
);
const postHogClient = await TelemetryService.getPostHogClient();
const numberOfSignupSecrets = (secrets.filter((secret) => secret?.metadata?.source === "signup")).length;
if (postHogClient) {
if (postHogClient && (secrets.length - numberOfSignupSecrets > 0)) {
postHogClient.capture({
event: "secrets pulled",
distinctId: await TelemetryService.getDistinctId({
authData
}),
properties: {
numberOfSecrets: secrets.length,
numberOfSecrets: secrets.length - numberOfSignupSecrets,
environment,
workspaceId,
folderId,