diff --git a/app/Services/Backup/BackupDestinations/S3.php b/app/Services/Backup/BackupDestinations/S3.php index 01e51407..0792f254 100644 --- a/app/Services/Backup/BackupDestinations/S3.php +++ b/app/Services/Backup/BackupDestinations/S3.php @@ -6,6 +6,7 @@ use App\Services\Backup\Contracts\BackupDestinationInterface; use App\Services\Backup\Traits\BackupHelpers; +use Aws\Api\DateTimeResult; use Aws\S3\S3Client; use Illuminate\Support\Facades\Log; use League\Flysystem\AwsS3V3\AwsS3V3Adapter; @@ -39,7 +40,7 @@ public function listFiles(string $pattern): array ->filter(function (array $file) use ($pattern): bool { return str_contains($file['Key'], $pattern); }) - ->sortByDesc(function (array $file): string { + ->sortByDesc(function (array $file): DateTimeResult { return $file['LastModified']; }) ->toArray();