From 025bf3c4f897a7d0e6af78c4eb4e24ae76672d8e Mon Sep 17 00:00:00 2001 From: Terranom674 Date: Mon, 17 Aug 2026 20:19:36 +0200 Subject: [PATCH] Keep legacy connector configs compatible --- runtime/sync.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/runtime/sync.sh b/runtime/sync.sh index 01d5e33..a1d2353 100644 --- a/runtime/sync.sh +++ b/runtime/sync.sh @@ -9,6 +9,12 @@ PIWIGO_SYNC_OVERRIDE_VALUE="${PIWIGO_SYNC_OVERRIDE-}" # shellcheck source=/dev/null source "$CONFIG_FILE" +# Existing connection configs created before the source-share-aware activity gate +# do not contain NC_ACTIVITY_VIEW yet. Keep them compatible without requiring a +# manual config migration. +NC_ACTIVITY_VIEW="${NC_ACTIVITY_VIEW:-piwigo_showcase_activity}" +NC_DB_VIEW="${NC_DB_VIEW:-piwigo_showcase_sources}" + if [[ -n "$PIWIGO_SYNC_OVERRIDE_VALUE" ]]; then case "$PIWIGO_SYNC_OVERRIDE_VALUE" in 0|1) PIWIGO_SYNC_ENABLED="$PIWIGO_SYNC_OVERRIDE_VALUE" ;;