From 808dc4f8b473d6ee1dc38ba5d97cf3935afcfdbd Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Wed, 11 Feb 2026 13:14:52 -0800 Subject: [PATCH] remove duplicate index --- apps/sim/hooks/use-referral-attribution.ts | 7 ++++++- packages/db/schema.ts | 1 - 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/sim/hooks/use-referral-attribution.ts b/apps/sim/hooks/use-referral-attribution.ts index 9e5ba22fc..2bd458133 100644 --- a/apps/sim/hooks/use-referral-attribution.ts +++ b/apps/sim/hooks/use-referral-attribution.ts @@ -7,7 +7,12 @@ const logger = createLogger('ReferralAttribution') const COOKIE_NAME = 'sim_utm' -const TERMINAL_REASONS = new Set(['account_predates_cookie', 'invalid_cookie']) +const TERMINAL_REASONS = new Set([ + 'account_predates_cookie', + 'invalid_cookie', + 'no_utm_cookie', + 'no_matching_campaign', +]) /** * Fires a one-shot `POST /api/attribution` when a `sim_utm` cookie is present. diff --git a/packages/db/schema.ts b/packages/db/schema.ts index 924e4bcde..090ab0855 100644 --- a/packages/db/schema.ts +++ b/packages/db/schema.ts @@ -743,7 +743,6 @@ export const referralCampaigns = pgTable( }, (table) => ({ activeIdx: index('referral_campaigns_active_idx').on(table.isActive), - codeIdx: uniqueIndex('referral_campaigns_code_idx').on(table.code), }) )