mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 22:13:26 +00:00
subdomains: Dedupe out the last copy of Realm.host_for_subdomain.
This makes the affected code somewhat easier to read, and paves the way for changing this logic to add support for alias domains.
This commit is contained in:
@@ -26,16 +26,13 @@ def add_api_uri_context(context, request):
|
|||||||
else:
|
else:
|
||||||
display_subdomain = 'yourZulipDomain'
|
display_subdomain = 'yourZulipDomain'
|
||||||
html_settings_links = False
|
html_settings_links = False
|
||||||
if display_subdomain != Realm.SUBDOMAIN_FOR_ROOT_DOMAIN:
|
|
||||||
api_url_scheme_relative = '%s.%s/api' % (display_subdomain,
|
|
||||||
settings.EXTERNAL_HOST)
|
|
||||||
else:
|
|
||||||
api_url_scheme_relative = settings.EXTERNAL_HOST + "/api"
|
|
||||||
|
|
||||||
api_url = '%s%s' % (settings.EXTERNAL_URI_SCHEME, api_url_scheme_relative)
|
display_host = Realm.host_for_subdomain(display_subdomain)
|
||||||
|
api_url_scheme_relative = display_host + "/api"
|
||||||
|
api_url = settings.EXTERNAL_URI_SCHEME + api_url_scheme_relative
|
||||||
|
|
||||||
context['api_url_scheme_relative'] = api_url_scheme_relative
|
|
||||||
context['api_url'] = api_url
|
context['api_url'] = api_url
|
||||||
|
context['api_url_scheme_relative'] = api_url_scheme_relative
|
||||||
context["html_settings_links"] = html_settings_links
|
context["html_settings_links"] = html_settings_links
|
||||||
|
|
||||||
class ApiURLView(TemplateView):
|
class ApiURLView(TemplateView):
|
||||||
|
|||||||
Reference in New Issue
Block a user