rstrip slashes from url on appservice (#6306)

code_spécifique_watcha
Will Hunt 5 years ago committed by Andrew Morgan
parent 020add5099
commit 42e707c663
  1. 1
      changelog.d/6306.bugfix
  2. 4
      synapse/appservice/__init__.py

@ -0,0 +1 @@
Appservice requests will no longer contain a double slash prefix when the appservice url provided ends in a slash.

@ -94,7 +94,9 @@ class ApplicationService(object):
ip_range_whitelist=None,
):
self.token = token
self.url = url
self.url = (
url.rstrip("/") if isinstance(url, str) else None
) # url must not end with a slash
self.hs_token = hs_token
self.sender = sender
self.server_name = hostname

Loading…
Cancel
Save