diff --git a/scripts/mainsail.sh b/scripts/mainsail.sh index b8b736f..bb4c282 100644 --- a/scripts/mainsail.sh +++ b/scripts/mainsail.sh @@ -564,8 +564,9 @@ function select_mainsail_port() { function enable_mainsail_remotemode() { [[ ! -f "${MAINSAIL_DIR}/config.json" ]] && return - rm -f "${MAINSAIL_DIR}/config.json" - echo -e "{\n \"remoteMode\":true\n}" >> "${MAINSAIL_DIR}/config.json" + status_msg "Setting instance storage location to 'browser' ..." + sed -i 's|"instancesDB": "moonraker"|"instancesDB": "browser"|' "${MAINSAIL_DIR}/config.json" + ok_msg "Done!" } function patch_mainsail_update_manager() { diff --git a/scripts/moonraker.sh b/scripts/moonraker.sh index 296e51a..a345d28 100644 --- a/scripts/moonraker.sh +++ b/scripts/moonraker.sh @@ -340,9 +340,7 @@ function create_moonraker_service() { ### enable mainsails remoteMode if mainsail is found if [[ -d ${MAINSAIL_DIR} ]]; then - status_msg "Mainsail installation found! Enabling Mainsail remote mode ..." enable_mainsail_remotemode - ok_msg "Mainsails remote mode enabled!" fi else