fix: delete all sessions event trigger

This commit is contained in:
loks0n
2023-11-10 12:05:26 +00:00
parent 573a035f92
commit 68edb781c2
+8
View File
@@ -1156,11 +1156,19 @@ App::delete('/v1/users/:userId/sessions')
/** @var Document $session */
$dbForProject->deleteDocument('sessions', $session->getId());
//TODO: fix this
$queueForEvents
->setEvent('users.[userId].sessions.[sessionId].delete')
->setParam('userId', $user->getId())
->setParam('sessionId', $session->getId())
->setPayload($response->output($session, Response::MODEL_SESSION))
->trigger();
}
$dbForProject->deleteCachedDocument('users', $user->getId());
$queueForEvents
->setEvent('users.[userId].sessions.delete')
->setParam('userId', $user->getId())
->setPayload($response->output($user, Response::MODEL_USER));