1
0
Fork 0
mirror of synced 2024-06-27 02:31:04 +12:00

move project check before abuse and cors validation

This commit is contained in:
Torsten Dittmann 2021-03-02 10:57:22 +01:00
parent a3fb2abf66
commit 68fb6666ff

View file

@ -234,6 +234,14 @@ $server->on('open', function (Server $server, Request $request) use (&$connectio
/** @var Appwrite\Database\Document $console */
$console = $app->getResource('console');
/*
* Project Check
*/
if (empty($project->getId())) {
$server->push($connection, 'Missing or unknown project ID');
$server->close($connection);
}
/*
* Abuse Check
*/
@ -265,14 +273,6 @@ $server->on('open', function (Server $server, Request $request) use (&$connectio
$server->close($connection);
}
/*
* Project Check
*/
if (empty($project->getId())) {
$server->push($connection, 'Missing or unknown project ID');
$server->close($connection);
}
Realtime::setUser($user);
$roles = Realtime::getRoles();