test/integration-http-server.cpp | 8 ++++++++ wsd/LOOLWSD.cpp | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-)
New commits: commit 7349cc1f32b3fbf3542c7370be31b2da174f2bd4 Author: Pranam Lashkari <lpra...@collabora.com> AuthorDate: Tue Nov 19 14:27:41 2019 +0530 Commit: Michael Meeks <michael.me...@collabora.com> CommitDate: Tue Nov 19 14:51:17 2019 +0100 additional URI support added for some broken Implementation "/hosting/discovery/" added in addition to "/hosting/discovery" Change-Id: I33f7fda9981d8d4e95ca5d69d3d6b3da1e4b0eeb Reviewed-on: https://gerrit.libreoffice.org/83169 Reviewed-by: Michael Meeks <michael.me...@collabora.com> Tested-by: Michael Meeks <michael.me...@collabora.com> diff --git a/test/integration-http-server.cpp b/test/integration-http-server.cpp index cf4efcdb4..c19c57904 100644 --- a/test/integration-http-server.cpp +++ b/test/integration-http-server.cpp @@ -128,6 +128,14 @@ void HTTPServerTest::testDiscovery() session->receiveResponse(response); CPPUNIT_ASSERT_EQUAL(Poco::Net::HTTPResponse::HTTP_OK, response.getStatus()); CPPUNIT_ASSERT_EQUAL(std::string("text/xml"), response.getContentType()); + + Poco::Net::HTTPRequest request2(Poco::Net::HTTPRequest::HTTP_GET, "/hosting/discovery/"); + session->sendRequest(request2); + + Poco::Net::HTTPResponse response2; + session->receiveResponse(response2); + CPPUNIT_ASSERT_EQUAL(Poco::Net::HTTPResponse::HTTP_OK, response2.getStatus()); + CPPUNIT_ASSERT_EQUAL(std::string("text/xml"), response2.getContentType()); } diff --git a/wsd/LOOLWSD.cpp b/wsd/LOOLWSD.cpp index 5a0bc7f60..410769ab6 100644 --- a/wsd/LOOLWSD.cpp +++ b/wsd/LOOLWSD.cpp @@ -2175,7 +2175,7 @@ private: { handleFaviconRequest(request); } - else if (request.getMethod() == HTTPRequest::HTTP_GET && request.getURI() == "/hosting/discovery") + else if (request.getMethod() == HTTPRequest::HTTP_GET && (request.getURI() == "/hosting/discovery" || request.getURI() == "/hosting/discovery/")) { handleWopiDiscoveryRequest(request); } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits