Merge pull request #6846 from coollabsio/andrasbacsai/backup-log-lazy-init

refactor(backup): make backup_log_uuid initialization lazy
This commit is contained in:
Andras Bacsai 2025-10-11 13:49:27 +02:00 committed by GitHub
commit 88bbf14b92
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -69,13 +69,12 @@ class DatabaseBackupJob implements ShouldBeEncrypted, ShouldQueue
public $timeout = 3600;
public string $backup_log_uuid;
public ?string $backup_log_uuid = null;
public function __construct(public ScheduledDatabaseBackup $backup)
{
$this->onQueue('high');
$this->timeout = $backup->timeout;
$this->backup_log_uuid = (string) new Cuid2;
}
public function handle(): void