This commit is contained in:
Noe
2026-02-10 00:24:58 +00:00
parent 29b1a5bc24
commit eaf8175e78
2 changed files with 11 additions and 6 deletions

View File

@@ -571,11 +571,12 @@ async function promptAccountIndexForVerification(
continue;
}
const normalizedIndex = parsedIndex - 1;
if (normalizedIndex < 0 || normalizedIndex >= accounts.length) {
const selected = accounts.find((account) => account.index === normalizedIndex);
if (!selected) {
console.log("Please enter a number from the list above.");
continue;
}
return normalizedIndex;
return selected.index;
}
} finally {
rl.close();
@@ -601,15 +602,15 @@ function markStoredAccountVerificationRequired(
verifyUrl?: string,
): boolean {
let changed = false;
const wasVerificationRequired = account.verificationRequired === true;
if (account.verificationRequired !== true) {
if (!wasVerificationRequired) {
account.verificationRequired = true;
changed = true;
}
const timestamp = Date.now();
if (account.verificationRequiredAt !== timestamp) {
account.verificationRequiredAt = timestamp;
if (!wasVerificationRequired || account.verificationRequiredAt === undefined) {
account.verificationRequiredAt = Date.now();
changed = true;
}

View File

@@ -61,6 +61,10 @@ function truncateAnsi(input: string, maxVisibleChars: number): string {
kept += 1;
}
if (out.includes('\x1b[')) {
return `${out}${ANSI.reset}${suffix}`;
}
return out + suffix;
}