@@ -7,22 +7,22 @@ import {
77} from "@undb/authz"
88import { AcceptInvitationCommand } from "@undb/commands"
99import type { ContextMember } from "@undb/context"
10- import { type IContext , injectContext } from "@undb/context"
11- import { executionContext , setContextValue } from "@undb/context/server"
10+ import { type IContext , injectContext } from "@undb/context"
11+ import { executionContext , setContextValue } from "@undb/context/server"
1212import { CommandBus } from "@undb/cqrs"
13- import { container , inject , singleton } from "@undb/di"
14- import { None , Option , Some } from "@undb/domain"
13+ import { container , inject , singleton } from "@undb/di"
14+ import { None , Option , Some } from "@undb/domain"
1515import { env } from "@undb/env"
1616import { createLogger } from "@undb/logger"
17- import { type IMailService , injectMailService } from "@undb/mail"
18- import { type IQueryBuilder , type ITxContext , injectQueryBuilder , injectTxCTX } from "@undb/persistence/server"
19- import { type ISpaceService , injectSpaceService } from "@undb/space"
20- import { Context , Elysia , t } from "elysia"
21- import type { Session , User } from "lucia"
22- import { Lucia , generateIdFromEntropySize } from "lucia"
23- import { TimeSpan , createDate , isWithinExpirationDate } from "oslo"
17+ import { type IMailService , injectMailService } from "@undb/mail"
18+ import { type IQueryBuilder , type ITxContext , injectQueryBuilder , injectTxCTX } from "@undb/persistence/server"
19+ import { type ISpaceService , injectSpaceService } from "@undb/space"
20+ import { Context , Elysia , t } from "elysia"
21+ import type { Session , User } from "lucia"
22+ import { Lucia , generateIdFromEntropySize } from "lucia"
23+ import { TimeSpan , createDate , isWithinExpirationDate } from "oslo"
2424import { Cookie } from "oslo/cookie"
25- import { alphabet , generateRandomString , sha256 } from "oslo/crypto"
25+ import { alphabet , generateRandomString , sha256 } from "oslo/crypto"
2626import { encodeHex } from "oslo/encoding"
2727import { omit } from "radash"
2828import { v7 } from "uuid"
@@ -632,7 +632,6 @@ export class Auth {
632632 . get (
633633 "/invitation/:invitationId/accept" ,
634634 async ( ctx ) => {
635- return this . txContext . withTransaction ( async ( ) => {
636635 const { invitationId } = ctx . params
637636 await this . commandBus . execute ( new AcceptInvitationCommand ( { id : invitationId } ) )
638637
@@ -673,7 +672,6 @@ export class Auth {
673672 const sessionCookie = this . lucia . createSessionCookie ( session . id )
674673 return redirectToSignupOrLogin ( "login" , email , sessionCookie )
675674 }
676- } )
677675 } ,
678676 {
679677 params : t . Object ( {
0 commit comments