From 4fe104c1119a172701872f636716b3703f09176f Mon Sep 17 00:00:00 2001 From: th33xitus Date: Fri, 6 May 2022 13:25:02 +0200 Subject: [PATCH] refactor(klipper.sh): simplify condition Signed-off-by: Dominik Willner th33xitus@gmail.com --- scripts/klipper.sh | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/scripts/klipper.sh b/scripts/klipper.sh index c83b6e9..db3483f 100644 --- a/scripts/klipper.sh +++ b/scripts/klipper.sh @@ -67,14 +67,12 @@ function klipper_setup_dialog(){ local klipper_count re="^[1-9][0-9]*$" while ! [[ ${klipper_count} =~ ${re} ]]; do read -p "${cyan}###### Number of Klipper instances to set up:${white} " -i "1" -e klipper_count - if ! [[ ${klipper_count} =~ ${re} ]]; then - error_msg "Invalid input!" - else - select_msg "${klipper_count}" - user_input+=("${klipper_count}") - break - fi - done + ### break if input is valid + [[ ${klipper_count} =~ ${re} ]] && break + error_msg "Invalid input:" + error_msg "● Input not a number" + done && select_msg "${klipper_count}" + user_input+=("${klipper_count}") ### confirm instance amount while true; do