diff --git a/Media/arr_sync.sh b/Media/arr_sync.sh index 38a5019..448c76b 100755 --- a/Media/arr_sync.sh +++ b/Media/arr_sync.sh @@ -812,10 +812,10 @@ _sync_arr() { warn "${arr_type^}: could not fetch local defaults — skipping adds from $node_name" else for stable_id in "${to_add_local[@]}"; do - IFS='|' read -r display_name monitored <<< "${remote_ids[$stable_id]}" + IFS='|' read -r display_name _ <<< "${remote_ids[$stable_id]}" local payload payload=$(_build_payload "$arr_type" "$stable_id" "$display_name" \ - "$monitored" "$local_defs") + "true" "$local_defs") if [[ "$DRY_RUN" == true ]]; then log "DRY RUN: would add to local ${arr_type^}: $display_name ($stable_id)" (( total_added_local++ )) @@ -825,7 +825,7 @@ _sync_arr() { "$endpoint" "$payload") if [[ "$http_code" == "201" ]] || [[ "$http_code" == "200" ]]; then log "Added to local ${arr_type^}: $display_name" - local_ids["$stable_id"]="${display_name}|${monitored}" + local_ids["$stable_id"]="${display_name}|true" (( total_added_local++ )) else warn "Failed to add to local ${arr_type^}: $display_name (HTTP $http_code)" @@ -853,10 +853,10 @@ _sync_arr() { warn "${arr_type^}: could not fetch defaults from $node_name — skipping remote adds" else for stable_id in "${to_add_remote[@]}"; do - IFS='|' read -r display_name monitored <<< "${local_ids[$stable_id]}" + IFS='|' read -r display_name _ <<< "${local_ids[$stable_id]}" local payload payload=$(_build_payload "$arr_type" "$stable_id" "$display_name" \ - "$monitored" "$remote_defs") + "true" "$remote_defs") if [[ "$DRY_RUN" == true ]]; then log "DRY RUN: would add to $node_name ${arr_type^}: $display_name ($stable_id)" (( total_added_remote++ ))