File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
apps/sim/app/api/auth/socket-token Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 1+ import { createLogger } from '@sim/logger'
12import { headers } from 'next/headers'
23import { NextResponse } from 'next/server'
34import { auth } from '@/lib/auth'
45import { isAuthDisabled } from '@/lib/core/config/feature-flags'
56
7+ const logger = createLogger ( 'SocketTokenAPI' )
8+
69export async function POST ( ) {
710 if ( isAuthDisabled ) {
811 return NextResponse . json ( { token : 'anonymous-socket-token' } )
@@ -19,7 +22,11 @@ export async function POST() {
1922 }
2023
2124 return NextResponse . json ( { token : response . token } )
22- } catch {
25+ } catch ( error ) {
26+ logger . error ( 'Failed to generate socket token' , {
27+ error : error instanceof Error ? error . message : String ( error ) ,
28+ stack : error instanceof Error ? error . stack : undefined ,
29+ } )
2330 return NextResponse . json ( { error : 'Failed to generate token' } , { status : 500 } )
2431 }
2532}
You can’t perform that action at this time.
0 commit comments