From 4d907d27ce4215e0017623f45bb88644f0551007 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 2 Feb 2026 17:18:10 +0100 Subject: [PATCH] Improve MOREDISKS data cleaning logic Refactor MOREDISKS cleaning process using sed for better handling of spaces and commas. --- .templates/00-smb_mounts.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.templates/00-smb_mounts.sh b/.templates/00-smb_mounts.sh index 06f9059c8..6e8d2cd97 100755 --- a/.templates/00-smb_mounts.sh +++ b/.templates/00-smb_mounts.sh @@ -196,9 +196,7 @@ if bashio::config.has_value 'networkdisks'; then CHARSET=",iocharset=utf8" # Clean data (keeps NFS entries intact) - MOREDISKS=${MOREDISKS// \/\//,\/\/} - MOREDISKS=${MOREDISKS//, /,} - MOREDISKS=${MOREDISKS// /"\040"} + MOREDISKS="$(echo "$MOREDISKS" | sed -E 's/[[:space:]]*,[[:space:]]*/,/g; s/^[[:space:]]+//; s/[[:space:]]+$//')" # CIFS domain/workgroup DOMAINCLIENT=""