File tree Expand file tree Collapse file tree
apps/sim/app/api/auth/oauth/token Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,12 +84,13 @@ export async function GET(request: NextRequest) {
8484 return NextResponse . json ( { error : 'Credential not found' } , { status : 404 } )
8585 }
8686
87+ if ( ! credential . accessToken ) {
88+ logger . warn ( `[${ requestId } ] No access token available for credential` )
89+ return NextResponse . json ( { error : 'No access token available' } , { status : 400 } )
90+ }
91+
8792 try {
8893 const { accessToken } = await refreshTokenIfNeeded ( requestId , credential , credentialId )
89- if ( ! accessToken ) {
90- logger . warn ( `[${ requestId } ] No access token could be obtained for credential` )
91- return NextResponse . json ( { error : 'No access token available' } , { status : 400 } )
92- }
9394 return NextResponse . json ( { accessToken } , { status : 200 } )
9495 } catch ( _error ) {
9596 return NextResponse . json ( { error : 'Failed to refresh access token' } , { status : 401 } )
You can’t perform that action at this time.
0 commit comments