Fixed attachments URL not honoring media URL

This commit is contained in:
Agate 2020-04-15 12:07:04 +02:00
parent 975e281d15
commit 96086df156
No known key found for this signature in database
GPG key ID: 6B501DFD73514E14
2 changed files with 13 additions and 2 deletions

View file

@ -134,6 +134,17 @@ def join_url(start, end):
return start + end
def media_url(path):
if settings.MEDIA_URL.startswith("http://") or settings.MEDIA_URL.startswith(
"https://"
):
return join_url(settings.MEDIA_URL, path)
from funkwhale_api.federation import utils as federation_utils
return federation_utils.full_url(path)
def spa_reverse(name, args=[], kwargs={}):
return urls.reverse(name, urlconf=settings.SPA_URLCONF, args=args, kwargs=kwargs)