From e7a172293ffa4ee3aa8d47aebdbe07fc22cba6fe Mon Sep 17 00:00:00 2001 From: Yashashvi Dave Date: Sat, 9 Jun 2018 19:21:58 +0530 Subject: [PATCH] user popover: Display name of user instead of id in user-type-custom field. --- static/js/popovers.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/static/js/popovers.js b/static/js/popovers.js index b863d8d30d..da59d3dd4f 100644 --- a/static/js/popovers.js +++ b/static/js/popovers.js @@ -181,8 +181,13 @@ function show_user_profile(element, user) { page_params.custom_profile_fields.forEach(function (field) { var field_value = people.get_custom_profile_data(user.user_id, field.id); - if (settings_profile_fields.field_type_id_to_string(field.type) === "Date") { + var field_type = settings_profile_fields.field_type_id_to_string(field.type); + if (field_type === "Date") { profile_data[field.name] = moment(field_value).format(localFormat); + } else if (field_type === "User") { + if (field_value) { + profile_data[field.name] = people.safe_full_names([field_value]); + } } else { profile_data[field.name] = field_value; }