Fixes for backup script

This commit is contained in:
David Bomba 2022-03-05 14:11:16 +11:00
parent af36e7c45d
commit 9ab15426eb

View File

@ -80,9 +80,19 @@ class BackupUpdate extends Command
Backup::whereRaw('html_backup IS NOT NULL')->chunk(5000, function ($backups) {
foreach ($backups as $backup) {
if(strlen($backup->html_backup) > 1 && $backup->activity->client()->exists()){
if(strlen($backup->html_backup) > 1 && $backup->activity->invoice->exists()){
$client = $backup->activity->client;
$client = $backup->activity->invoice->client;
$backup->storeRemotely($backup->html_backup, $client);
}else if(strlen($backup->html_backup) > 1 && $backup->activity->quote->exists()){
$client = $backup->activity->quote->client;
$backup->storeRemotely($backup->html_backup, $client);
}else if(strlen($backup->html_backup) > 1 && $backup->activity->credit->exists()){
$client = $backup->activity->credit->client;
$backup->storeRemotely($backup->html_backup, $client);
}