fix bad auth commit (#487)

This commit is contained in:
Alex Johansson 2021-08-18 14:15:22 +02:00 committed by GitHub
parent a0a0ec86f0
commit aed9757409
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 5 deletions

View file

@ -17,13 +17,13 @@ type CalendsoSessionUser = DefaultSessionUser & {
id: number;
username: string;
};
interface Session extends DefaultSession {
export interface Session extends DefaultSession {
user?: CalendsoSessionUser;
}
export async function getSession(options: GetSessionOptions): Promise<CalendsoSession | null> {
export async function getSession(options: GetSessionOptions): Promise<Session | null> {
const session = await getSessionInner(options);
// that these are equal are ensured in `[...nextauth]`'s callback
return session as CalendsoSession;
return session as Session | null;
}

View file

@ -1,7 +1,7 @@
import NextAuth from "next-auth";
import Providers from "next-auth/providers";
import prisma from "../../../lib/prisma";
import { CalendsoSession, verifyPassword } from "../../../lib/auth";
import { Session, verifyPassword } from "../../../lib/auth";
export default NextAuth({
session: {
@ -59,7 +59,7 @@ export default NextAuth({
return token;
},
async session(session, token) {
const calendsoSession: CalendsoSession = {
const calendsoSession: Session = {
...session,
user: {
...session.user,