Metamigo CI updates
This commit is contained in:
parent
7aa75317f5
commit
7a2a667aaf
10 changed files with 82 additions and 96 deletions
|
|
@ -29,10 +29,10 @@ export class NextAuthAdapter<TRepositories extends IMetamigoRepositories> {
|
|||
private repos: TRepositories,
|
||||
private readonly sessionMaxAge = defaultSessionMaxAge,
|
||||
private readonly sessionUpdateAge = defaulteSessionUpdateAge
|
||||
) {}
|
||||
) { }
|
||||
|
||||
async createUser(profile: UnsavedUser): Promise<SavedUser> {
|
||||
// @ts-expect-error Typescript doesn't like lodash's omit()
|
||||
// @ts-ignore Typescript doesn't like lodash's omit()
|
||||
return this.repos.users.upsert(omit(profile, ["isActive", "id"]));
|
||||
}
|
||||
|
||||
|
|
@ -142,7 +142,7 @@ export class NextAuthAdapter<TRepositories extends IMetamigoRepositories> {
|
|||
|
||||
async getSessionAndUser(
|
||||
sessionToken: string
|
||||
): Promise<{ session: AdapterSession; user: any } | null> {
|
||||
): Promise<{ session: AdapterSession; user: any; } | null> {
|
||||
const session = await this.repos.sessions.findBy({ sessionToken });
|
||||
if (!session) return null;
|
||||
if (session && session.expires && new Date() > session.expires) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue