unread_ops: Add function to mark PM threads as read.

This will be used recent topics to mark PM rows as read.
This commit is contained in:
Aman Agrawal
2022-10-21 09:52:47 +00:00
committed by Tim Abbott
parent ae5be12540
commit 74a97ab398
3 changed files with 23 additions and 0 deletions

View File

@@ -227,3 +227,11 @@ export function mark_topic_as_read(stream_id, topic, cont) {
success: cont,
});
}
export function mark_pm_as_read(user_ids_string) {
// user_ids_string is a stringified list of user ids which are
// participants in the conversation other than the current
// user. Eg: "123,124" or "123"
const unread_msg_ids = unread.get_msg_ids_for_user_ids_string(user_ids_string);
message_flags.mark_as_read(unread_msg_ids);
}