@@ -3,7 +3,6 @@ import { sign } from 'jsonwebtoken';
3
3
import { NextApiRequest , NextApiResponse } from 'next' ;
4
4
import fetch from 'node-fetch' ;
5
5
6
- import { getAuthHeader } from '../../lib/oauth' ;
7
6
import prisma from '../../lib/prisma' ;
8
7
import { config } from '../../utils/config' ;
9
8
import { DiscordUser , TrelloMember } from '../../utils/types' ;
@@ -76,12 +75,12 @@ export default async (req: NextApiRequest, res: NextApiResponse) => {
76
75
77
76
if ( user . trelloID && user . trelloToken ) {
78
77
const params = new URLSearchParams ( {
79
- fields : [ 'id' , 'username' , 'fullName' , 'avatarUrl' , 'initials' , 'url' ] . join ( ',' )
78
+ fields : [ 'id' , 'username' , 'fullName' , 'avatarUrl' , 'initials' , 'url' ] . join ( ',' ) ,
79
+ key : process . env . TRELLO_KEY ,
80
+ token : user . trelloToken
80
81
} ) ;
81
82
82
- trelloMember = await fetch ( `https://api.trello.com/1/members/me/?${ params . toString ( ) } ` , {
83
- headers : { Authorization : await getAuthHeader ( user . trelloToken , 'GET' , 'https://api.trello.com/1/members/me' ) }
84
- } )
83
+ trelloMember = await fetch ( `https://api.trello.com/1/members/me/?${ params . toString ( ) } ` )
85
84
. then ( ( res ) => res . json ( ) as unknown as TrelloMember )
86
85
. catch ( ( ) => null ) ;
87
86
}
0 commit comments