diff options
author | Morris Jobke <hey@morrisjobke.de> | 2015-02-07 13:25:15 +0100 |
---|---|---|
committer | Morris Jobke <hey@morrisjobke.de> | 2015-02-07 13:25:15 +0100 |
commit | 485e2a282bae4087171691ed116b96e5cc346755 (patch) | |
tree | cd6ac3ffc0233fc412a8035fdf0c37493afb6d26 | |
parent | 11ded92a7305f30a6d3cb20c7631a04078ac9fbd (diff) | |
parent | b9f180e0014f5bb3c37137f41a06df7acf2496e9 (diff) | |
download | nextcloud-server-485e2a282bae4087171691ed116b96e5cc346755.tar.gz nextcloud-server-485e2a282bae4087171691ed116b96e5cc346755.zip |
Merge pull request #13753 from owncloud/use-403-instead-of-200
Use 403 instead of 200 response
-rw-r--r-- | settings/middleware/subadminmiddleware.php | 4 | ||||
-rw-r--r-- | tests/settings/middleware/subadminmiddlewaretest.php | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/settings/middleware/subadminmiddleware.php b/settings/middleware/subadminmiddleware.php index a5c005e3148..52b77cd7e4f 100644 --- a/settings/middleware/subadminmiddleware.php +++ b/settings/middleware/subadminmiddleware.php @@ -59,7 +59,9 @@ class SubadminMiddleware extends Middleware { * @return TemplateResponse */ public function afterException($controller, $methodName, \Exception $exception) { - return new TemplateResponse('core', '403', array(), 'guest'); + $response = new TemplateResponse('core', '403', array(), 'guest'); + $response->setStatus(Http::STATUS_FORBIDDEN); + return $response; } } diff --git a/tests/settings/middleware/subadminmiddlewaretest.php b/tests/settings/middleware/subadminmiddlewaretest.php index e5572cfba52..d0da19f60e1 100644 --- a/tests/settings/middleware/subadminmiddlewaretest.php +++ b/tests/settings/middleware/subadminmiddlewaretest.php @@ -81,11 +81,9 @@ class SubadminMiddlewareTest extends \Test\TestCase { $this->subadminMiddlewareAsSubAdmin->beforeController($this->controller, 'foo'); } - - - public function testAfterException() { $expectedResponse = new TemplateResponse('core', '403', array(), 'guest'); + $expectedResponse->setStatus(403); $this->assertEquals($expectedResponse, $this->subadminMiddleware->afterException($this->controller, 'foo', new \Exception())); } -}
\ No newline at end of file +} |