From 4969ceadd4e73f8565dfadecef435e6f79dc0581 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Sun, 25 Sep 2022 02:07:26 +0000 Subject: [PATCH] add project internal id to the timeseries tats --- app/controllers/shared/api.php | 1 + src/Appwrite/Usage/Stats.php | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/shared/api.php b/app/controllers/shared/api.php index 34ab14858..4959c2fe2 100644 --- a/app/controllers/shared/api.php +++ b/app/controllers/shared/api.php @@ -149,6 +149,7 @@ App::init() ->setUser($user); $usage + ->setParam('projectInternalId', $project->getInternalId()) ->setParam('projectId', $project->getId()) ->setParam('project.{scope}.network.requests', 1) ->setParam('httpMethod', $request->getMethod()) diff --git a/src/Appwrite/Usage/Stats.php b/src/Appwrite/Usage/Stats.php index e4d5640ea..bdd2e8498 100644 --- a/src/Appwrite/Usage/Stats.php +++ b/src/Appwrite/Usage/Stats.php @@ -80,7 +80,8 @@ class Stats public function submit(): void { $projectId = $this->params['projectId'] ?? ''; - $tags = ",projectId={$projectId},version=" . App::getEnv('_APP_VERSION', 'UNKNOWN'); + $projectInternalId = $this->params['projectInternalId']; + $tags = ",projectInternalId={$projectInternalId},projectId={$projectId},version=" . App::getEnv('_APP_VERSION', 'UNKNOWN'); // the global namespace is prepended to every key (optional) $this->statsd->setNamespace($this->namespace);