fix: subscription tier sync on admin override (#58) #61

Merged
egullickson merged 2 commits from issue-58-subscription-tier-sync into main 2026-01-24 16:55:37 +00:00
Showing only changes of commit 8c86d8d492 - Show all commits

View File

@@ -78,13 +78,13 @@ export async function processGracePeriodExpirations(): Promise<GracePeriodResult
await client.query(updateQuery, [subscription.id]);
// Sync tier to user_profiles table
// Sync tier to user_profiles table (user_id is auth0_sub)
const syncQuery = `
UPDATE user_profiles
SET
subscription_tier = 'free',
updated_at = NOW()
WHERE user_id = $1
WHERE auth0_sub = $1
`;
await client.query(syncQuery, [subscription.user_id]);