(i commandInput, value interface{}, defaultValue *string, isUpdate bool)
| 20 | } |
| 21 | |
| 22 | func ask(i commandInput, value interface{}, defaultValue *string, isUpdate bool) error { |
| 23 | isRequired := isInputRequired(i, isUpdate) |
| 24 | input := prompt.TextInput("", i.GetLabel(), i.GetHelp(), auth0.StringValue(defaultValue), isRequired) |
| 25 | |
| 26 | if err := prompt.AskOne(input, value); err != nil { |
| 27 | return handleInputError(err) |
| 28 | } |
| 29 | |
| 30 | return nil |
| 31 | } |
| 32 | |
| 33 | func askBool(i commandInput, value *bool, defaultValue *bool) error { |
| 34 | if err := prompt.AskBool(i.GetLabel(), value, auth0.BoolValue(defaultValue)); err != nil { |
no test coverage detected