From da8817889bbd024656b39db0c98f30b95bd4de82 Mon Sep 17 00:00:00 2001 From: Sahil Batra Date: Tue, 4 Oct 2022 13:23:29 +0530 Subject: [PATCH] settings: Check "display_profile_in_summary" for Pronouns type field. While creating a pronouns type field, "display_in_profile_summary" checkbox is checked by default for "Pronouns" type field if the limit is not reached. Fixes #21271. --- static/js/settings_profile_fields.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/static/js/settings_profile_fields.js b/static/js/settings_profile_fields.js index bbd24a6d62..2ef8e9a5c0 100644 --- a/static/js/settings_profile_fields.js +++ b/static/js/settings_profile_fields.js @@ -249,6 +249,13 @@ function set_up_create_field_form() { // Not showing "display in profile summary" option for long text/user profile field. if (is_valid_to_display_in_summary(profile_field_type)) { $("#profile_field_display_in_profile_summary").closest(".input-group").show(); + const check_display_in_profile_summary_by_default = + profile_field_type === field_types.PRONOUNS.id && + !display_in_profile_summary_fields_limit_reached; + $("#profile_field_display_in_profile_summary").prop( + "checked", + check_display_in_profile_summary_by_default, + ); } else { $("#profile_field_display_in_profile_summary").closest(".input-group").hide(); }