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;