immediately ask for correction

This commit is contained in:
Timo Hocker 2020-05-07 13:25:12 +02:00
parent 0c5c40e4a4
commit 5d8c64df83

View File

@ -236,14 +236,13 @@ export class InteractiveOptions extends Persistent {
process.exit (0);
}
}
let invalid = false;
for (const opt of this.options) {
// eslint-disable-next-line no-await-in-loop
await this.prompt (opt);
if (opt.filled === false)
invalid = true;
while (!opt.filled) {
// eslint-disable-next-line no-await-in-loop
await this.prompt (opt);
if (!opt.filled)
console.log ('input was invalid');
}
}
if (invalid)
await this.get_interactive_options ();
}
}