From 1967e3f7fdfae798da41c367193e9d0229636a62 Mon Sep 17 00:00:00 2001 From: Dane Everitt Date: Thu, 27 Aug 2020 19:59:01 -0700 Subject: [PATCH] Better backup storage --- .../Api/Remote/Backups/BackupStatusController.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/Api/Remote/Backups/BackupStatusController.php b/app/Http/Controllers/Api/Remote/Backups/BackupStatusController.php index 57d1f3b4b..3f568882a 100644 --- a/app/Http/Controllers/Api/Remote/Backups/BackupStatusController.php +++ b/app/Http/Controllers/Api/Remote/Backups/BackupStatusController.php @@ -48,12 +48,13 @@ class BackupStatusController extends Controller ); } - $model->update([ - 'is_successful' => $request->input('successful') ? true : false, - 'checksum' => $request->input('checksum_type') . ':' . $request->input('checksum'), - 'bytes' => $request->input('size'), + $successful = $request->input('successful') ? true : false; + $model->forceFill([ + 'is_successful' => $successful, + 'checksum' => $successful ? ($request->input('checksum_type') . ':' . $request->input('checksum')) : null, + 'bytes' => $successful ? $request->input('size') : 0, 'completed_at' => CarbonImmutable::now(), - ]); + ])->save(); return new JsonResponse([], JsonResponse::HTTP_NO_CONTENT); }