settings: Remove default_language_name from page_params.

default_language_name was a part of page_params which is actually
redundant considering that we already have language_list and
default_language available to frontend which can be used to
get the default_language_name and hence prevents the backend
from sending an additional parameter.

Fixes part of #18673.
This commit is contained in:
Gaurav Pandey
2021-06-15 20:53:38 +05:30
committed by Tim Abbott
parent 2d8fceff5d
commit 56d85fb833
8 changed files with 29 additions and 6 deletions

View File

@@ -15,7 +15,6 @@ from zerver.lib.i18n import (
get_and_set_request_language,
get_language_list,
get_language_list_for_templates,
get_language_name,
get_language_translation_data,
)
from zerver.lib.users import compute_show_invites_and_add_streams
@@ -197,7 +196,6 @@ def build_page_params_for_home_page_load(
# Only show marketing email settings if on Zulip Cloud
corporate_enabled=settings.CORPORATE_ENABLED,
## Misc. extra data.
default_language_name=get_language_name(register_ret["default_language"]),
language_list_dbl_col=get_language_list_for_templates(register_ret["default_language"]),
language_list=get_language_list(),
needs_tutorial=needs_tutorial,