Implement lists module and dev login setup

This commit is contained in:
ginnoir
2026-05-06 03:49:03 -05:00
parent 744c1119a9
commit 7e3ae6eb04
31 changed files with 1525 additions and 63 deletions
+2
View File
@@ -11,6 +11,7 @@ import {
} from "@/modules/_core/schema";
import { eq } from "drizzle-orm";
import { ensureDefaultCalendarsForMembership } from "@/modules/calendar/server/defaults";
import { ensureDefaultListsForHousehold } from "@/modules/lists/server/defaults";
declare module "next-auth" {
interface Session {
@@ -64,6 +65,7 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
householdId: household.id,
userId: user.id,
});
await ensureDefaultListsForHousehold(household.id);
}
}
return true;