From 58f1a142ec8884b2d628347aaab448b852ff432a Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Thu, 18 Mar 2021 09:17:23 -0400 Subject: [PATCH] cli: fix config check against choices --- lib/solaar/cli/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/solaar/cli/config.py b/lib/solaar/cli/config.py index 0b7aebaa..5065566f 100644 --- a/lib/solaar/cli/config.py +++ b/lib/solaar/cli/config.py @@ -58,8 +58,9 @@ def select_choice(value, choices, setting, key): ivalue = to_int(value) val = None for choice in choices: - if value == choice or ivalue is not None and ivalue == choice: + if value == str(choice): val = choice + break if val is not None: value = val elif ivalue is not None and ivalue >= 0 and ivalue < len(choices):