From 9ae2505de0bceb7a5181aa3cd732165a2b12ba55 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Mon, 10 Jul 2023 22:52:23 -0500 Subject: [PATCH] Update mm-scripts.sh --- mm-scripts.sh | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/mm-scripts.sh b/mm-scripts.sh index 705297d..02953e6 100755 --- a/mm-scripts.sh +++ b/mm-scripts.sh @@ -1083,8 +1083,7 @@ WantedBy=multi-user.target SERVICEBACKUP(){ usrvc=${1} - echo "HERE1: ${usrvc}" - if [ "${usrvc}" == "" ]; then + if [ "${usrvc}" == "" ] || [ "${usrvc}" == "true" ]; then echo echo -e "[${idsCL[LightCyan]} 0${idsCL[Default]}]${idsCL[White]} All Services${idsCL[Default]}" b=1; declare -a bsrvcs @@ -1103,9 +1102,8 @@ SERVICEBACKUP(){ echo -en "${idsCL[LightCyan]}Select a service to backup: ${idsCL[White]}" read selsrvc echo - # [ ${selsrvc} -eq 0 ] && usrvc=all || usrvc=${bsrvcs[${selsrvc}]} + [ ${selsrvc} -eq 0 ] && usrvc=all || usrvc=${bsrvcs[${selsrvc}]} fi - exit if [ "${usrvc}" == "all" ]; then for uasrvc in "${UPDATE_SERVICES[@]}"; do @@ -1116,7 +1114,7 @@ SERVICEBACKUP(){ done elif [ "${usrvc}" != "" ]; then - if [ "${3}" == "true" ] || [ "${2}" == "true" ]; then + if [ "${3}" == "true" ] || [ "${2}" == "true" ] || [ "${1}" == "true" ]; then echo echo -e "${idsCL[Green]}Backing up ${usrvc^} Service${idsCL[Default]}" DIVIDER . lightGreen @@ -1164,7 +1162,7 @@ SERVICEBACKUP(){ done echo -e "${idsCL[Green]}Done${idsCL[Default]}" - ([ "${3}" == "true" ] || [ "${2}" == "true" ]) && SERVICEBACKUPSTART ${usrvc} + ([ "${3}" == "true" ] || [ "${2}" == "true" ] || [ "${1}" == "true" ]) && SERVICEBACKUPSTART ${usrvc} [ "${usrvc}" == "radarr" ] && SERVICEBACKUP ${usrvc}3d ${2} ${3} fi