summaryrefslogtreecommitdiffstats
path: root/apps/oauth2/lib
diff options
context:
space:
mode:
authorDaniel Kesselberg <mail@danielkesselberg.de>2020-03-15 11:52:06 +0100
committerDaniel Kesselberg <mail@danielkesselberg.de>2020-03-15 11:55:07 +0100
commit509af24bc94ec18a57b922d65bdcc484144db736 (patch)
tree66ba8ebd97ce53e7dc7ae04165c572a9e6200f87 /apps/oauth2/lib
parentd1a5490b2db8da9f2159a34eecd6a3bba041d0f5 (diff)
downloadnextcloud-server-509af24bc94ec18a57b922d65bdcc484144db736.tar.gz
nextcloud-server-509af24bc94ec18a57b922d65bdcc484144db736.zip
Fix invalid instantiation of TemplateResponse if client not found
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Diffstat (limited to 'apps/oauth2/lib')
-rw-r--r--apps/oauth2/lib/Controller/LoginRedirectorController.php7
1 files changed, 3 insertions, 4 deletions
diff --git a/apps/oauth2/lib/Controller/LoginRedirectorController.php b/apps/oauth2/lib/Controller/LoginRedirectorController.php
index 8700ce10172..b5568b824d3 100644
--- a/apps/oauth2/lib/Controller/LoginRedirectorController.php
+++ b/apps/oauth2/lib/Controller/LoginRedirectorController.php
@@ -85,11 +85,10 @@ class LoginRedirectorController extends Controller {
try {
$client = $this->clientMapper->getByIdentifier($client_id);
} catch (ClientNotFoundException $e) {
- $response = new TemplateResponse('core', '404', 'guest');
- $response->setParams([
+ $params = [
'content' => $this->l->t('Your client is not authorized to connect. Please inform the administrator of your client.'),
- ]);
- return $response;
+ ];
+ return new TemplateResponse('core', '404', $params, 'guest');
}
if ($response_type !== 'code') {