Merge branch 'matthew/well-known-cors' of github.com:matrix-org/synapse into matrix-org-hotfixes

This commit is contained in:
Erik Johnston 2019-02-18 18:38:49 +00:00
commit 2fcb51e703
2 changed files with 4 additions and 0 deletions

1
changelog.d/4651.bugfix Normal file
View file

@ -0,0 +1 @@
Set CORS headers on .well-known requests

View file

@ -18,6 +18,8 @@ import logging
from twisted.web.resource import Resource
from synapse.http.server import set_cors_headers
logger = logging.getLogger(__name__)
@ -59,6 +61,7 @@ class WellKnownResource(Resource):
self._well_known_builder = WellKnownBuilder(hs)
def render_GET(self, request):
set_cors_headers(request)
r = self._well_known_builder.get_well_known()
if not r:
request.setResponseCode(404)