Fix an edge case where app is install on the root...

This commit is contained in:
Alexandre Aubin 2020-10-30 00:19:17 +01:00
parent db14d73e11
commit 3a693b58de

View file

@ -635,9 +635,11 @@ def _get_absolute_url(url, base_path):
# #
# For example transform: # For example transform:
# (/api, domain.tld/nextcloud) into domain.tld/nextcloud/api # (/api, domain.tld/nextcloud) into domain.tld/nextcloud/api
# (/api, domain.tld/nextcloud/) into domain.tld/nextcloud/api
# (re:/foo.*, domain.tld/app) into re:domain\.tld/app/foo.* # (re:/foo.*, domain.tld/app) into re:domain\.tld/app/foo.*
# (domain.tld/bar, domain.tld/app) into domain.tld/bar # (domain.tld/bar, domain.tld/app) into domain.tld/bar
# #
base_path = base_path.rstrip("/")
if url is None: if url is None:
return None return None
if url.startswith('/'): if url.startswith('/'):