immediately ask for correction
This commit is contained in:
		| @@ -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 (); | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user