From 618c196bf04e306b8c3363684bcb86b1210cc68e Mon Sep 17 00:00:00 2001 From: howard Date: Fri, 25 Sep 2026 22:35:20 +1200 Subject: [PATCH] Ensure logging succeeds without run log --- lib/common.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/common.sh b/lib/common.sh index 8074dcc..cc1060b 100644 --- a/lib/common.sh +++ b/lib/common.sh @@ -50,7 +50,10 @@ log() { local line line="$(timestamp) [$1] $2" printf '%s\n' "$line" >&2 - [[ -n "${BACKUP_RUN_LOG:-}" ]] && printf '%s\n' "$line" >>"$BACKUP_RUN_LOG" + if [[ -n "${BACKUP_RUN_LOG:-}" ]]; then + printf '%s\n' "$line" >>"$BACKUP_RUN_LOG" + fi +return 0 } die() { log ERROR "$1"; exit "${2:-1}"; }