From 3be50d2ab5dee77904adb2aca61554624b10a5eb Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Mon, 14 Apr 2025 18:18:10 +1200 Subject: [PATCH 1/2] Fix syntax --- src/Appwrite/Platform/Tasks/Maintenance.php | 2 +- src/Appwrite/Platform/Tasks/StatsResources.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Appwrite/Platform/Tasks/Maintenance.php b/src/Appwrite/Platform/Tasks/Maintenance.php index 62f504acf0..7c8f9bda78 100644 --- a/src/Appwrite/Platform/Tasks/Maintenance.php +++ b/src/Appwrite/Platform/Tasks/Maintenance.php @@ -50,7 +50,7 @@ class Maintenance extends Action $dbForPlatform->foreach( 'projects', [ - Query::equal('region', System::getEnv('_APP_REGION', 'default')) + Query::equal('region', [System::getEnv('_APP_REGION', 'default')]) ], function (Document $project) use ($queueForDeletes, $usageStatsRetentionHourly) { $queueForDeletes diff --git a/src/Appwrite/Platform/Tasks/StatsResources.php b/src/Appwrite/Platform/Tasks/StatsResources.php index 88969ee2a4..ca2a6860ff 100644 --- a/src/Appwrite/Platform/Tasks/StatsResources.php +++ b/src/Appwrite/Platform/Tasks/StatsResources.php @@ -68,7 +68,7 @@ class StatsResources extends Action */ $this->foreachDocument($this->dbForPlatform, 'projects', [ Query::greaterThanEqual('accessedAt', DateTime::format($last24Hours)), - Query::equal('region', System::getEnv('_APP_REGION', 'default')) + Query::equal('region', [System::getEnv('_APP_REGION', 'default')]) ], function ($project) use ($queue) { $queue ->setProject($project) From a6281992b14a16980ec168df3fb7886926ad91c4 Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Mon, 14 Apr 2025 18:23:35 +1200 Subject: [PATCH 2/2] Fix maintenance --- src/Appwrite/Platform/Tasks/Maintenance.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Appwrite/Platform/Tasks/Maintenance.php b/src/Appwrite/Platform/Tasks/Maintenance.php index 7c8f9bda78..2df75b22a8 100644 --- a/src/Appwrite/Platform/Tasks/Maintenance.php +++ b/src/Appwrite/Platform/Tasks/Maintenance.php @@ -49,9 +49,6 @@ class Maintenance extends Action $dbForPlatform->foreach( 'projects', - [ - Query::equal('region', [System::getEnv('_APP_REGION', 'default')]) - ], function (Document $project) use ($queueForDeletes, $usageStatsRetentionHourly) { $queueForDeletes ->setType(DELETE_TYPE_MAINTENANCE) @@ -60,6 +57,7 @@ class Maintenance extends Action ->trigger(); }, [ + Query::equal('region', [System::getEnv('_APP_REGION', 'default')]), Query::limit(100), ] );