@@ -11,12 +11,12 @@ import { authOptions } from '@/app/api/auth/[...nextauth]/auth-options'
1111import { logger } from '@/util/logger'
1212
1313interface RouteParams {
14- params : { token : string }
14+ params : Promise < { token : string } >
1515}
1616
1717export async function GET ( request : NextRequest , { params } : RouteParams ) {
1818 try {
19- const { token } = params
19+ const { token } = await params
2020
2121 // Get invitation details
2222 const invitation = await db
@@ -73,7 +73,7 @@ export async function GET(request: NextRequest, { params }: RouteParams) {
7373 } ,
7474 } )
7575 } catch ( error ) {
76- logger . error ( { token : params . token , error } , 'Error fetching invitation' )
76+ logger . error ( { error } , 'Error fetching invitation' )
7777 return NextResponse . json (
7878 { error : 'Internal server error' } ,
7979 { status : 500 } ,
@@ -88,7 +88,7 @@ export async function POST(request: NextRequest, { params }: RouteParams) {
8888 return NextResponse . json ( { error : 'Unauthorized' } , { status : 401 } )
8989 }
9090
91- const { token } = params
91+ const { token } = await params
9292
9393 // Get invitation details
9494 const invitation = await db
@@ -209,7 +209,7 @@ export async function POST(request: NextRequest, { params }: RouteParams) {
209209 } ,
210210 } )
211211 } catch ( error ) {
212- logger . error ( { token : params . token , error } , 'Error accepting invitation' )
212+ logger . error ( { error } , 'Error accepting invitation' )
213213 return NextResponse . json (
214214 { error : 'Internal server error' } ,
215215 { status : 500 } ,
0 commit comments