From 951a553344fbf404ddbf0af4db640a3a63578948 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Thu, 30 Jun 2022 01:29:51 +0000 Subject: [PATCH 1/2] composer update --- composer.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index d33cd3aef0..af31b62121 100644 --- a/composer.lock +++ b/composer.lock @@ -5370,5 +5370,5 @@ "platform-overrides": { "php": "8.0" }, - "plugin-api-version": "2.2.0" + "plugin-api-version": "2.3.0" } From adc8be01d0003893832bda96cb9862a3e4b45aab Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Thu, 30 Jun 2022 01:33:48 +0000 Subject: [PATCH 2/2] fix realtime --- app/realtime.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/realtime.php b/app/realtime.php index 851d5119fb..f4b46dc413 100644 --- a/app/realtime.php +++ b/app/realtime.php @@ -533,12 +533,11 @@ $server->onMessage(function (int $connection, string $message) use ($server, $re $database->setDefaultDatabase(App::getEnv('_APP_DB_SCHEMA', 'appwrite')); $projectId = $realtime->connections[$connection]['projectId']; - $database->setNamespace("_console"); - $project = Authorization::skip(fn() => $database->getDocument('projects', $realtime->connections[$connection]['projectId'])); + $project = Authorization::skip(fn() => $database->getDocument('projects', $projectId)); if ($projectId != 'console') { - $filters = getFilters($database, $projectId); + $filters = getFilters($project); $database = new Database(new MariaDB($db), $cache, $filters); $database->setDefaultDatabase(App::getEnv('_APP_DB_SCHEMA', 'appwrite')); }