From 7ea0f78eb771dea6111a4baf91b8b53438b9447f Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Thu, 11 May 2023 11:40:18 -0600 Subject: [PATCH] better fix --- classes/plugin/Admin.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/classes/plugin/Admin.php b/classes/plugin/Admin.php index 0ebd3a02..4f465c9e 100644 --- a/classes/plugin/Admin.php +++ b/classes/plugin/Admin.php @@ -1439,9 +1439,12 @@ class Admin public function lastBackup() { $backup_file = $this->grav['locator']->findResource('log://backup.log'); + $content = null; - $file = JsonFile::instance($backup_file); - $content = $file->content() ?? null; + if ($backup_file) { + $file = JsonFile::instance((string) $backup_file); + $content = $file->content() ?? null; + } if (!file_exists($backup_file) || is_null($content) || !isset($content['time'])) { return [