misc: read all interactive prompts from /dev/tty, drain leftover input on read failure

This commit is contained in:
MickLesk
2026-08-03 16:53:52 +02:00
parent 9debedc386
commit 5dacb7bdfc
6 changed files with 21 additions and 19 deletions
+1 -1
View File
@@ -126,7 +126,7 @@ network_check() {
fi
if [[ $ipv4_connected == false ]]; then
read -r -p "No Internet detected, would you like to continue anyway? <y/N> " prompt
read -r -p "No Internet detected, would you like to continue anyway? <y/N> " prompt </dev/tty
if [[ "${prompt,,}" =~ ^(y|yes)$ ]]; then
echo -e "${INFO}${RD}Expect Issues Without Internet${CL}"
else