From 72e112ade8486870416bf695911f6932b6972f5a Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Fri, 14 Oct 2022 11:01:45 +0000 Subject: [PATCH] fix usage task error --- src/Appwrite/CLI/Tasks/Usage.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Appwrite/CLI/Tasks/Usage.php b/src/Appwrite/CLI/Tasks/Usage.php index addf682be..d5360e109 100644 --- a/src/Appwrite/CLI/Tasks/Usage.php +++ b/src/Appwrite/CLI/Tasks/Usage.php @@ -11,6 +11,7 @@ use Utopia\App; use Utopia\CLI\Console; use Utopia\Database\Database as UtopiaDatabase; use Utopia\Validator\WhiteList; +use Throwable; class Usage extends Task { @@ -73,13 +74,14 @@ class Usage extends Task $database = $this->getDatabase($register, '_console'); $influxDB = $this->getInfluxDB($register); + $logError = fn(Throwable $error, string $action = 'syncUsageStats') => $this->logError($register, $error, $action); switch ($type) { case 'timeseries': - $this->aggregateTimeseries($database, $influxDB, $this->logError); + $this->aggregateTimeseries($database, $influxDB, $logError); break; case 'database': - $this->aggregateDatabase($database, $this->logError); + $this->aggregateDatabase($database, $logError); break; default: Console::error("Unsupported usage aggregation type");