request: Move realm from the request to ZulipRequestNotes.

This commit is contained in:
PIG208
2021-07-09 23:16:26 +08:00
committed by Tim Abbott
parent 5167a93229
commit 8eb2c3ffdb
4 changed files with 23 additions and 10 deletions

View File

@@ -577,10 +577,12 @@ class HostDomainMiddleware(MiddlewareMixin):
subdomain = get_subdomain(request)
if subdomain != Realm.SUBDOMAIN_FOR_ROOT_DOMAIN:
request_notes = get_request_notes(request)
try:
request.realm = get_realm(subdomain)
request_notes.realm = get_realm(subdomain)
except Realm.DoesNotExist:
return render(request, "zerver/invalid_realm.html", status=404)
request_notes.has_fetched_realm = True
return None