From 1a8965b488e436099bf6e1bbd025d652e9791fe7 Mon Sep 17 00:00:00 2001 From: Bjoern Schiessle Date: Fri, 12 May 2017 12:43:22 +0200 Subject: [PATCH] handle case if no valid client identifier is given Signed-off-by: Bjoern Schiessle --- apps/oauth2/lib/Db/ClientMapper.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/oauth2/lib/Db/ClientMapper.php b/apps/oauth2/lib/Db/ClientMapper.php index 8531f6d007c..38751a2e5cf 100644 --- a/apps/oauth2/lib/Db/ClientMapper.php +++ b/apps/oauth2/lib/Db/ClientMapper.php @@ -46,6 +46,11 @@ class ClientMapper extends Mapper { $result = $qb->execute(); $row = $result->fetch(); $result->closeCursor(); + + if (!is_array($row)) { + $row = []; + } + return Client::fromRow($row); }