fix onboarding cache and remove the stupid renovate stuff

This commit is contained in:
KingKDot
2026-07-15 10:14:42 -05:00
parent 0277c2dbcf
commit c577d8b2b6
5 changed files with 34 additions and 63 deletions
@@ -514,7 +514,10 @@ export async function handleAuthRoutes(
permissions,
}),
{
headers: { "Content-Type": "application/json" },
headers: {
"Content-Type": "application/json",
"Cache-Control": "no-store, private",
},
},
);
}
@@ -526,7 +529,21 @@ export async function handleAuthRoutes(
}
completeUserOnboarding(user.userId);
return Response.json({ ok: true, needsOnboarding: false });
const dbUser = getUserById(user.userId);
if (!dbUser || dbUser.onboarding_completed_at === null) {
return Response.json(
{ error: "Could not save onboarding status" },
{
status: 500,
headers: { "Cache-Control": "no-store, private" },
},
);
}
return Response.json(
{ ok: true, needsOnboarding: false },
{ headers: { "Cache-Control": "no-store, private" } },
);
}
return null;