From 4efc014a15d8939b40aab1271e9b1726fdb24258 Mon Sep 17 00:00:00 2001 From: boban Date: Wed, 29 Apr 2026 18:54:56 +0200 Subject: [PATCH] Fix: Backup-Dateiname von mailwolt_ auf clubird_ umbenennen nach externem Script --- app/Console/Commands/BackupRun.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/Console/Commands/BackupRun.php b/app/Console/Commands/BackupRun.php index bce4a61..ea02b7b 100644 --- a/app/Console/Commands/BackupRun.php +++ b/app/Console/Commands/BackupRun.php @@ -37,6 +37,17 @@ class BackupRun extends Command } } + // Dateiname auf clubird-Präfix normalisieren falls das Script noch mailwolt_ ausgibt + if ($artifact && file_exists($artifact)) { + $basename = basename($artifact); + if (str_starts_with($basename, 'mailwolt_')) { + $renamed = dirname($artifact) . '/clubird_' . substr($basename, strlen('mailwolt_')); + if (rename($artifact, $renamed)) { + $artifact = $renamed; + } + } + } + $this->finalize($job, $exitCode, implode("\n", array_slice($output, -30)), $artifact); $this->cleanTmp($tmpDir); return $exitCode === 0 ? self::SUCCESS : self::FAILURE;