mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 04:53:36 +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:
|
||||
display_subdomain = 'yourZulipDomain'
|
||||
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_scheme_relative'] = api_url_scheme_relative
|
||||
context["html_settings_links"] = html_settings_links
|
||||
|
||||
class ApiURLView(TemplateView):
|
||||
|
||||
Reference in New Issue
Block a user