Preserve empty WebDAV root path in sync

This commit is contained in:
Terranom674
2026-08-20 16:41:10 +02:00
parent a195421fed
commit 26bb454ba4

View File

@@ -72,8 +72,10 @@ failure() {
trap 'failure $? "$BASH_COMMAND" "$LINENO"' ERR
ROOT_ARGS=()
while IFS=$'\t' read -r path display_name; do
[[ -z "$path" || "$path" == \#* ]] && continue
while IFS= read -r line; do
[[ -z "$line" || "$line" == \#* ]] && continue
[[ "$line" == *$'\t'* ]] || continue
path="${line%%$'\t'*}"
ROOT_ARGS+=(--root "$path")
done < "$WEBDAV_ROOTS_FILE"