From 798e56f4dc7111b828d446cb09406ad042e0c73f Mon Sep 17 00:00:00 2001 From: th33xitus Date: Sun, 18 Sep 2022 23:45:02 +0200 Subject: [PATCH] refactor(mainsail): replace deprecated remote mode with new instanceDB Signed-off-by: Dominik Willner --- scripts/mainsail.sh | 5 +++-- scripts/moonraker.sh | 2 -- 2 files changed, 3 insertions(+), 4 deletions(-) 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