diff --git a/web/src/buddy_data.ts b/web/src/buddy_data.ts index ec88c95c80..fdb88d8ad4 100644 --- a/web/src/buddy_data.ts +++ b/web/src/buddy_data.ts @@ -232,16 +232,15 @@ export function info_for(user_id: number): BuddyUserInfo { }; } -export function get_title_data( - user_ids_string: string, - is_group: boolean, -): { +export type TitleData = { first_line: string; second_line: string | undefined; third_line: string; show_you?: boolean; is_deactivated?: boolean; -} { +}; + +export function get_title_data(user_ids_string: string, is_group: boolean): TitleData { if (is_group) { // For groups, just return a string with recipient names. return { diff --git a/web/src/recent_view_ui.ts b/web/src/recent_view_ui.ts index 97722d9c18..a6a9765299 100644 --- a/web/src/recent_view_ui.ts +++ b/web/src/recent_view_ui.ts @@ -496,11 +496,7 @@ function message_to_conversation_unread_count(msg: Message): number { return unread.num_unread_for_topic(msg.stream_id, msg.topic); } -export function get_pm_tooltip_data(user_ids_string: string): { - first_line: string; - second_line: string; - third_line?: string; -} { +export function get_pm_tooltip_data(user_ids_string: string): buddy_data.TitleData { const user_id = Number.parseInt(user_ids_string, 10); const person = people.get_by_user_id(user_id); @@ -516,6 +512,7 @@ export function get_pm_tooltip_data(user_ids_string: string): { return { first_line: person.full_name, second_line: bot_owner_name, + third_line: "", }; }