@@ -35,11 +35,11 @@ function extractErrorCode(errors: ReadonlyArray<GraphQLFormattedError>): ApiErro
3535 return code ;
3636}
3737
38- export async function getUserSetupStatus ( options ?: { preferOAuth ?: boolean } ) : Promise < {
38+ export async function getUserSetupStatus ( options ?: { preferOAuth ?: boolean ; orgAccessToken ?: string } ) : Promise < {
3939 isComplete : boolean ;
4040 orgId ?: number | null ;
4141} > {
42- const tokenProvider = getTokenProvider ( options ?. preferOAuth ) ;
42+ const tokenProvider = getTokenProvider ( options ?. preferOAuth , options ?. orgAccessToken ) ;
4343 const client = createApollo ( getGraphqlUrl ( ) , tokenProvider ) ;
4444 const res = await client . query < UserSetupStatusResponse > ( { query : userSetupStatusQuery } ) ;
4545
@@ -70,11 +70,11 @@ export async function getUserSetupStatus(options?: { preferOAuth?: boolean }): P
7070 return { isComplete : status . isComplete , orgId : status . orgId ?? undefined } ;
7171}
7272
73- export async function completeUserSetup ( options ?: { preferOAuth ?: boolean } ) : Promise < {
73+ export async function completeUserSetup ( options ?: { preferOAuth ?: boolean ; orgAccessToken ?: string } ) : Promise < {
7474 isComplete : boolean ;
7575 orgId ?: number | null ;
7676} > {
77- const tokenProvider = getTokenProvider ( options ?. preferOAuth ) ;
77+ const tokenProvider = getTokenProvider ( options ?. preferOAuth , options ?. orgAccessToken ) ;
7878 const client = createApollo ( getGraphqlUrl ( ) , tokenProvider ) ;
7979 const res = await client . mutate < CompleteUserSetupResponse > ( { mutation : completeUserSetupMutation } ) ;
8080
@@ -105,7 +105,7 @@ export async function completeUserSetup(options?: { preferOAuth?: boolean }): Pr
105105 return { isComplete : true , orgId : result . orgId ?? undefined } ;
106106}
107107
108- export async function ensureUserSetup ( options ?: { preferOAuth ?: boolean } ) : Promise < number > {
108+ export async function ensureUserSetup ( options ?: { preferOAuth ?: boolean ; orgAccessToken ?: string } ) : Promise < number > {
109109 const status = await withRetries ( 'user-setup-status' , ( ) => getUserSetupStatus ( options ) , {
110110 attempts : USER_SETUP_MAX_ATTEMPTS ,
111111 baseDelayMs : USER_SETUP_RETRY_DELAY_MS ,
0 commit comments