mirror of https://github.com/zulip/zulip.git
avatars: Clean up now-irrelevant assumptions.
This x=x hack was removed in 3bd3173b1f
.
This commit is contained in:
parent
fb929ca218
commit
41d1b417e7
|
@ -285,9 +285,10 @@ def serve_local_avatar_unauthed(request: HttpRequest, path: str) -> HttpResponse
|
||||||
# We do not expect clients to hit this URL when using the S3
|
# We do not expect clients to hit this URL when using the S3
|
||||||
# backend; however, there is no reason to not serve the
|
# backend; however, there is no reason to not serve the
|
||||||
# redirect to S3 where the content lives.
|
# redirect to S3 where the content lives.
|
||||||
return redirect(
|
url = get_public_upload_root_url() + path
|
||||||
get_public_upload_root_url() + path + "?" + request.GET.urlencode(), permanent=True
|
if request.GET.urlencode():
|
||||||
)
|
url += "?" + request.GET.urlencode()
|
||||||
|
return redirect(url, permanent=True)
|
||||||
|
|
||||||
local_path = os.path.join(settings.LOCAL_AVATARS_DIR, path)
|
local_path = os.path.join(settings.LOCAL_AVATARS_DIR, path)
|
||||||
assert_is_local_storage_path("avatars", local_path)
|
assert_is_local_storage_path("avatars", local_path)
|
||||||
|
|
|
@ -312,12 +312,9 @@ def avatar(
|
||||||
avatar_version = 1
|
avatar_version = 1
|
||||||
url = get_gravatar_url(email, avatar_version, medium)
|
url = get_gravatar_url(email, avatar_version, medium)
|
||||||
|
|
||||||
# We can rely on the URL already having query parameters. Because
|
|
||||||
# our templates depend on being able to use the ampersand to
|
|
||||||
# add query parameters to our url, get_avatar_url does '?x=x'
|
|
||||||
# hacks to prevent us from having to jump through decode/encode hoops.
|
|
||||||
assert url is not None
|
assert url is not None
|
||||||
url = append_url_query_string(url, request.META["QUERY_STRING"])
|
if request.META["QUERY_STRING"]:
|
||||||
|
url = append_url_query_string(url, request.META["QUERY_STRING"])
|
||||||
return redirect(url)
|
return redirect(url)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue