From ab8d03b4bb266eff0d2750ba14d2880498d316d2 Mon Sep 17 00:00:00 2001 From: iperov Date: Sun, 2 Jun 2019 19:20:06 +0400 Subject: [PATCH] fix --- interact/interact.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/interact/interact.py b/interact/interact.py index ce51aac..c9b22f1 100644 --- a/interact/interact.py +++ b/interact/interact.py @@ -244,9 +244,15 @@ class InteractBase(object): print (help_message) continue - if (valid_list is not None) and (inp.lower() not in valid_list): + if valid_list is not None: + if inp.lower() in valid_list: + return inp.lower() + if inp in valid_list: + return inp return default_value + return inp + except: print (default_value) return default_value