summaryrefslogtreecommitdiff
path: root/src/click/termui.py
diff options
context:
space:
mode:
authorCesare De Cal <hi@cesare.io>2020-06-19 18:06:26 +0200
committerDavid Lord <davidism@gmail.com>2020-06-24 15:59:01 -0700
commita6211edff44e1401b967fd6686f01ad655fd88f3 (patch)
tree65b9056edb7bd4672225a0385d078dff881fb3e0 /src/click/termui.py
parent3ecc05de7190b80ab0dcb9b0acf6168e2c83e066 (diff)
downloadclick-a6211edff44e1401b967fd6686f01ad655fd88f3.tar.gz
omit hidden prompt input from validation error
Diffstat (limited to 'src/click/termui.py')
-rw-r--r--src/click/termui.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/click/termui.py b/src/click/termui.py
index a1bdf2a..fd3d915 100644
--- a/src/click/termui.py
+++ b/src/click/termui.py
@@ -153,7 +153,10 @@ def prompt(
try:
result = value_proc(value)
except UsageError as e:
- echo(f"Error: {e.message}", err=err) # noqa: B306
+ if hide_input:
+ echo("Error: the value you entered was invalid", err=err)
+ else:
+ echo(f"Error: {e.message}", err=err) # noqa: B306
continue
if not confirmation_prompt:
return result