From 0a2b57c93fb8231615dbbf2aebba369d78700541 Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Thu, 4 May 2017 23:58:45 +0200 Subject: [PATCH] Get a single row Signed-off-by: Lukas Reschke --- apps/oauth2/lib/Db/AccessTokenMapper.php | 6 ++---- apps/oauth2/lib/Db/ClientMapper.php | 6 ++---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/apps/oauth2/lib/Db/AccessTokenMapper.php b/apps/oauth2/lib/Db/AccessTokenMapper.php index 0b54d5c3da..9702e2c58f 100644 --- a/apps/oauth2/lib/Db/AccessTokenMapper.php +++ b/apps/oauth2/lib/Db/AccessTokenMapper.php @@ -44,10 +44,8 @@ class AccessTokenMapper extends Mapper { ->from($this->tableName) ->where($qb->expr()->eq('hashed_code', $qb->createNamedParameter(hash('sha512', $code)))); $result = $qb->execute(); - $rows = $result->fetchAll(); + $row = $result->fetchAll(); $result->closeCursor(); - return array_map(function ($row) { - return AccessToken::fromRow($row); - }, $rows); + return AccessToken::fromRow($row); } } diff --git a/apps/oauth2/lib/Db/ClientMapper.php b/apps/oauth2/lib/Db/ClientMapper.php index 8d1f26ce47..8531f6d007 100644 --- a/apps/oauth2/lib/Db/ClientMapper.php +++ b/apps/oauth2/lib/Db/ClientMapper.php @@ -44,11 +44,9 @@ class ClientMapper extends Mapper { ->from($this->tableName) ->where($qb->expr()->eq('client_identifier', $qb->createNamedParameter($clientIdentifier))); $result = $qb->execute(); - $rows = $result->fetchAll(); + $row = $result->fetch(); $result->closeCursor(); - return array_map(function ($row) { - return Client::fromRow($row); - }, $rows); + return Client::fromRow($row); } /**