From a67ca55af56372cc2d699a3e0ad797d256f85050 Mon Sep 17 00:00:00 2001 From: loks0n <22452787+loks0n@users.noreply.github.com> Date: Mon, 23 Oct 2023 11:32:09 +0100 Subject: [PATCH] fix: use queueForEvents in users --- app/controllers/api/users.php | 6 +++--- tests/e2e/Services/Users/UsersBase.php | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/controllers/api/users.php b/app/controllers/api/users.php index 847e3d4fba..2294c82246 100644 --- a/app/controllers/api/users.php +++ b/app/controllers/api/users.php @@ -1098,8 +1098,8 @@ App::post('/v1/users/:userId/tokens') ->param('userId', '', new UID(), 'User ID.') ->inject('response') ->inject('dbForProject') - ->inject('events') - ->action(function (string $userId, Response $response, Database $dbForProject, Event $events) { + ->inject('queueForEvents') + ->action(function (string $userId, Response $response, Database $dbForProject, Event $queueForEvents) { $user = $dbForProject->getDocument('users', $userId); if ($user->isEmpty()) { @@ -1125,7 +1125,7 @@ App::post('/v1/users/:userId/tokens') $token->setAttribute('secret', $secret); - $events + $queueForEvents ->setParam('userId', $user->getId()) ->setParam('tokenId', $token->getId()) ->setPayload($response->output($token, Response::MODEL_TOKEN)); diff --git a/tests/e2e/Services/Users/UsersBase.php b/tests/e2e/Services/Users/UsersBase.php index 6ba9b97af5..e542754fb7 100644 --- a/tests/e2e/Services/Users/UsersBase.php +++ b/tests/e2e/Services/Users/UsersBase.php @@ -241,8 +241,8 @@ trait UsersBase 'x-appwrite-project' => $this->getProject()['$id'], ], $this->getHeaders())); - $this->assertEquals($token['headers']['status-code'], 201); - $this->assertEquals($token['body']['userId'], $data['userId']); + $this->assertEquals(201, $token['headers']['status-code']); + $this->assertEquals($data['userId'], $token['body']['userId']); $this->assertNotEmpty($token['body']['secret']); $this->assertNotEmpty($token['body']['expire']);