From f3561e2349e0a3bac44cda9716f5cd373799a9b9 Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Tue, 25 Aug 2015 18:07:40 +0200 Subject: [PATCH] Explicitly specify status code 200 as response code Potentially fixes https://github.com/owncloud/core/issues/17586 --- lib/private/connector/sabre/dummygetresponseplugin.php | 1 + tests/lib/connector/sabre/DummyGetResponsePluginTest.php | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/lib/private/connector/sabre/dummygetresponseplugin.php b/lib/private/connector/sabre/dummygetresponseplugin.php index 6057236b63..6f5a009d08 100644 --- a/lib/private/connector/sabre/dummygetresponseplugin.php +++ b/lib/private/connector/sabre/dummygetresponseplugin.php @@ -61,6 +61,7 @@ class DummyGetResponsePlugin extends \Sabre\DAV\ServerPlugin { fwrite($stream, $string); rewind($stream); + $response->setStatus(200); $response->setBody($stream); return false; diff --git a/tests/lib/connector/sabre/DummyGetResponsePluginTest.php b/tests/lib/connector/sabre/DummyGetResponsePluginTest.php index fa8f069462..096c2c5f0d 100644 --- a/tests/lib/connector/sabre/DummyGetResponsePluginTest.php +++ b/tests/lib/connector/sabre/DummyGetResponsePluginTest.php @@ -59,6 +59,10 @@ class DummyGetResponsePluginTest extends TestCase { $response ->expects($this->once()) ->method('setBody'); + $response + ->expects($this->once()) + ->method('setStatus') + ->with(200); $this->assertSame(false, $this->dummyGetResponsePlugin->httpGet($request, $response)); }