fix: auth broken cause of consistent table column rename (#1532)
This commit is contained in:
@@ -3,11 +3,11 @@ import { DrizzleAdapter } from "@auth/drizzle-adapter";
|
|||||||
|
|
||||||
import type { Database } from "@homarr/db";
|
import type { Database } from "@homarr/db";
|
||||||
import { and, eq } from "@homarr/db";
|
import { and, eq } from "@homarr/db";
|
||||||
import { accounts, users } from "@homarr/db/schema/sqlite";
|
import { accounts, sessions, users } from "@homarr/db/schema/sqlite";
|
||||||
import type { SupportedAuthProvider } from "@homarr/definitions";
|
import type { SupportedAuthProvider } from "@homarr/definitions";
|
||||||
|
|
||||||
export const createAdapter = (db: Database, provider: SupportedAuthProvider | "unknown"): Adapter => {
|
export const createAdapter = (db: Database, provider: SupportedAuthProvider | "unknown"): Adapter => {
|
||||||
const drizzleAdapter = DrizzleAdapter(db, { usersTable: users, accountsTable: accounts });
|
const drizzleAdapter = DrizzleAdapter(db, { usersTable: users, sessionsTable: sessions, accountsTable: accounts });
|
||||||
|
|
||||||
return {
|
return {
|
||||||
...drizzleAdapter,
|
...drizzleAdapter,
|
||||||
|
|||||||
Reference in New Issue
Block a user