Skip to content

Commit 6f69a00

Browse files
committed
fix(posthog): remove phantom $set person properties from subscription events
1 parent a584e95 commit 6f69a00

File tree

1 file changed

+13
-28
lines changed

1 file changed

+13
-28
lines changed

apps/sim/lib/billing/webhooks/subscription.ts

Lines changed: 13 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -158,16 +158,11 @@ export async function handleSubscriptionCreated(subscriptionData: {
158158
}
159159

160160
if (wasFreePreviously && isPaidPlan) {
161-
captureServerEvent(
162-
subscriptionData.referenceId,
163-
'subscription_created',
164-
{
165-
plan: subscriptionData.plan ?? 'unknown',
166-
status: subscriptionData.status,
167-
reference_id: subscriptionData.referenceId,
168-
},
169-
{ set: { plan: subscriptionData.plan ?? 'unknown' } }
170-
)
161+
captureServerEvent(subscriptionData.referenceId, 'subscription_created', {
162+
plan: subscriptionData.plan ?? 'unknown',
163+
status: subscriptionData.status,
164+
reference_id: subscriptionData.referenceId,
165+
})
171166
}
172167
} catch (error) {
173168
logger.error('Failed to handle subscription creation usage reset', {
@@ -220,15 +215,10 @@ export async function handleSubscriptionDeleted(subscription: {
220215
membersSynced,
221216
})
222217

223-
captureServerEvent(
224-
subscription.referenceId,
225-
'subscription_cancelled',
226-
{
227-
plan: subscription.plan ?? 'unknown',
228-
reference_id: subscription.referenceId,
229-
},
230-
{ set: { plan: 'free' } }
231-
)
218+
captureServerEvent(subscription.referenceId, 'subscription_cancelled', {
219+
plan: subscription.plan ?? 'unknown',
220+
reference_id: subscription.referenceId,
221+
})
232222

233223
return
234224
}
@@ -363,15 +353,10 @@ export async function handleSubscriptionDeleted(subscription: {
363353
membersSynced,
364354
})
365355

366-
captureServerEvent(
367-
subscription.referenceId,
368-
'subscription_cancelled',
369-
{
370-
plan: subscription.plan ?? 'unknown',
371-
reference_id: subscription.referenceId,
372-
},
373-
{ set: { plan: 'free' } }
374-
)
356+
captureServerEvent(subscription.referenceId, 'subscription_cancelled', {
357+
plan: subscription.plan ?? 'unknown',
358+
reference_id: subscription.referenceId,
359+
})
375360
} catch (error) {
376361
logger.error('Failed to handle subscription deletion', {
377362
subscriptionId: subscription.id,

0 commit comments

Comments
 (0)