Make ProjectIdRequiredError error more lenient (#5693)
This commit is contained in:
parent
2269f8a1a8
commit
239ba63d28
|
@ -53,9 +53,6 @@ export async function setupUser(client: OAuth2Client): Promise<UserData> {
|
||||||
}
|
}
|
||||||
|
|
||||||
const tier = getOnboardTier(loadRes);
|
const tier = getOnboardTier(loadRes);
|
||||||
if (tier.userDefinedCloudaicompanionProject && !projectId) {
|
|
||||||
throw new ProjectIdRequiredError();
|
|
||||||
}
|
|
||||||
|
|
||||||
const onboardReq: OnboardUserRequest = {
|
const onboardReq: OnboardUserRequest = {
|
||||||
tierId: tier.id,
|
tierId: tier.id,
|
||||||
|
@ -69,8 +66,13 @@ export async function setupUser(client: OAuth2Client): Promise<UserData> {
|
||||||
await new Promise((f) => setTimeout(f, 5000));
|
await new Promise((f) => setTimeout(f, 5000));
|
||||||
lroRes = await caServer.onboardUser(onboardReq);
|
lroRes = await caServer.onboardUser(onboardReq);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!lroRes.response?.cloudaicompanionProject?.id && !projectId) {
|
||||||
|
throw new ProjectIdRequiredError();
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
projectId: lroRes.response?.cloudaicompanionProject?.id || '',
|
projectId: lroRes.response?.cloudaicompanionProject?.id || projectId!,
|
||||||
userTier: tier.id,
|
userTier: tier.id,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue