From 7ee6659def821c4c78cd61ba4185857f0f2ce531 Mon Sep 17 00:00:00 2001 From: Potsky Date: Fri, 12 Jan 2024 16:25:00 +0100 Subject: [PATCH 1/2] Ensure array $file is correctly formatted --- src/Stache/Stores/ContainerAssetsStore.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Stache/Stores/ContainerAssetsStore.php b/src/Stache/Stores/ContainerAssetsStore.php index 4d227ddd4b..8803cfa366 100644 --- a/src/Stache/Stores/ContainerAssetsStore.php +++ b/src/Stache/Stores/ContainerAssetsStore.php @@ -81,7 +81,8 @@ public function paths() private function getFiles() { return $this->container()->listContents()->reject(function ($file) { - return $file['type'] !== 'file' + return !isset($file['type']) + || $file['type'] !== 'file' || $file['path'] === '' || $file['dirname'] === '.meta' || Str::contains($file['path'], '/.meta/') From 8e1961c90aa85618dbf0e808ef01088056c9fec4 Mon Sep 17 00:00:00 2001 From: Potsky Date: Fri, 12 Jan 2024 21:11:15 +0100 Subject: [PATCH 2/2] Lint --- src/Stache/Stores/ContainerAssetsStore.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Stache/Stores/ContainerAssetsStore.php b/src/Stache/Stores/ContainerAssetsStore.php index 8803cfa366..f9f88e559a 100644 --- a/src/Stache/Stores/ContainerAssetsStore.php +++ b/src/Stache/Stores/ContainerAssetsStore.php @@ -81,7 +81,7 @@ public function paths() private function getFiles() { return $this->container()->listContents()->reject(function ($file) { - return !isset($file['type']) + return ! isset($file['type']) || $file['type'] !== 'file' || $file['path'] === '' || $file['dirname'] === '.meta'