API modifications

This commit is contained in:
Marcel Pociot committed 2021-06-01 20:26:23 +02:00
1 parent a29874e221
commit 5e54d0a80f
3 files changed
+26 -6

No files matched your search

@@ -134,7 +134,13 @@ class DatabaseUserRepository implements UserRepository
$this->database
->query('SELECT * FROM users WHERE auth_token = :token', ['token' => $authToken])
->then(function (Result $result) use ($deferred) {
$deferred->resolve($result->rows[0] ?? null);
$user = $result->rows[0] ?? null;
if (! is_null($user)) {
$user = $this->getUserDetails($user);
}
$deferred->resolve($user);
});
return $deferred->promise();