Skip to content
This repository was archived by the owner on Jan 19, 2026. It is now read-only.

Commit 836165b

Browse files
committed
fix: skip region select if region flag is used
1 parent d6dd0f8 commit 836165b

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

src/commands/login/index.ts

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -111,14 +111,18 @@ export const loginCommand = program
111111
const userPassword = await password({
112112
message: 'Please enter your password:',
113113
});
114-
const userRegion = await select({
115-
message: 'Please select the region you would like to work in:',
116-
choices: Object.values(regions).map((region: RegionCode) => ({
117-
name: regionNames[region],
118-
value: region,
119-
})),
120-
default: regions.EU,
121-
});
114+
115+
let userRegion = region;
116+
if (!userRegion) {
117+
userRegion = await select({
118+
message: 'Please select the region you would like to work in:',
119+
choices: Object.values(regions).map((region: RegionCode) => ({
120+
name: regionNames[region],
121+
value: region,
122+
})),
123+
default: regions.EU,
124+
});
125+
}
122126
spinner.start(`Logging in with email`);
123127
spinner.succeed();
124128
const response = await loginWithEmailAndPassword(userEmail, userPassword, userRegion);

0 commit comments

Comments
 (0)