diff --git a/app/Http/Controllers/Admin/EditTemplate.php b/app/Http/Controllers/Admin/EditTemplate.php index 8551f2b7..b50f63f9 100644 --- a/app/Http/Controllers/Admin/EditTemplate.php +++ b/app/Http/Controllers/Admin/EditTemplate.php @@ -120,6 +120,11 @@ class EditTemplate extends Controller */ private function getNewRevisionNumber($template) { + // nothing to backup - no template in custom directory exists + if (!File::exists($template)) { + return null; + } + $number = 0; while (File::exists($template . '.' . $number)) { $number++; @@ -139,7 +144,7 @@ class EditTemplate extends Controller $number = $this->getNewRevisionNumber($template); // nothing to backup - if ($number == 0) { + if (is_null($number)) { return; }