From 9d75e65ba918ba41c0cc7ae47a567227836bbf2a Mon Sep 17 00:00:00 2001 From: shimon Date: Tue, 13 Jun 2023 17:03:33 +0300 Subject: [PATCH] cache deletion bug fix --- app/workers/deletes.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/workers/deletes.php b/app/workers/deletes.php index 3f7952609c..9e8221e6d5 100644 --- a/app/workers/deletes.php +++ b/app/workers/deletes.php @@ -169,7 +169,7 @@ class DeletesV1 extends Worker protected function deleteCacheByResource(Document $project, string $resource): void { $projectId = $project->getId(); - $dbForProject = $this->getProjectDB($projectId); + $dbForProject = $this->getProjectDB($project); $document = $dbForProject->findOne('cache', [Query::equal('resource', [$resource])]); if ($document) { @@ -199,11 +199,11 @@ class DeletesV1 extends Worker */ protected function deleteCacheByDate(string $datetime): void { - $this->deleteForProjectIds(function (Document $projectId) use ($datetime) { + $this->deleteForProjectIds(function (Document $project) use ($datetime) { - $dbForProject = $this->getProjectDB($projectId); + $dbForProject = $this->getProjectDB($project); $cache = new Cache( - new Filesystem(APP_STORAGE_CACHE . DIRECTORY_SEPARATOR . 'app-' . $projectId) + new Filesystem(APP_STORAGE_CACHE . DIRECTORY_SEPARATOR . 'app-' . $project->getId()) ); $query = [ @@ -214,8 +214,8 @@ class DeletesV1 extends Worker 'cache', $query, $dbForProject, - function (Document $document) use ($cache, $projectId) { - $path = APP_STORAGE_CACHE . DIRECTORY_SEPARATOR . 'app-' . $projectId . DIRECTORY_SEPARATOR . $document->getId(); + function (Document $document) use ($cache, $project) { + $path = APP_STORAGE_CACHE . DIRECTORY_SEPARATOR . 'app-' . $project->getId() . DIRECTORY_SEPARATOR . $document->getId(); if ($cache->purge($document->getId())) { Console::success('Deleting cache file: ' . $path);