diff --git a/mm-scripts.sh b/mm-scripts.sh index e253284..a8e377f 100755 --- a/mm-scripts.sh +++ b/mm-scripts.sh @@ -944,9 +944,10 @@ MMSETUP(){ srvcs=${SERVICESCHECK/snap.tautulli.tautulli/tautulli} read -n 1 -p "Run previous services [${srvcs}] (Y/n)?" choice case "$choice" in - [Nn]) SERVICESCHECK="";;esac + [Nn]) SERVICESCHECK="";; + * ) srvcs=${SERVICESCHECK};;esac fi - if [ "${SERVICESCHECK}" == "" ]; then + if [ "${SERVICESCHECK}" == "" ] && [ "${srvcs}" == "" ]; then export NEWT_COLORS='' srvcs=$(whiptail --title "Media Manager Service Selector" --checklist --separate-output \ "\nPlease select which services to enable for this system:" 0 70 16 \ @@ -961,8 +962,8 @@ MMSETUP(){ "tautulli" "Tautulli (Plex Stats)" ON 3>&1 1>&2 2>&3) exitstatus=$?; srvcs="$(join_by , $srvcs)"; fi - srvcs=${srvcs/tautulli/snap.tautulli.tautulli} - [ "${SERVICESCHECK}" != "" ] && echo -e "\nSERVICESCHECK=${srvcs}\n\n#[OPTIONAL]" >> ${MMFOLDER}/settings.conf || echo -e "\n# SERVICESCHECK=\n\n#[OPTIONAL]" >> ${MMFOLDER}/settings.conf + + [ "${srvcs}" != "" ] && srvcs=${srvcs/tautulli/snap.tautulli.tautulli} && echo -e "\nSERVICESCHECK=${srvcs}\n\n#[OPTIONAL]" >> ${MMFOLDER}/settings.conf || echo -e "\n# SERVICESCHECK=\n\n#[OPTIONAL]" >> ${MMFOLDER}/settings.conf echo echo -e "${idsCL[LightCyan]}You may choose to setup notifications by either SMTP and/or Pushover:${idsCL[Default]}"