equal
deleted
inserted
replaced
119 local function update_room_activity(room_jid, last_id) |
119 local function update_room_activity(room_jid, last_id) |
120 room_activity_cache:set(room_jid, last_id); |
120 room_activity_cache:set(room_jid, last_id); |
121 end |
121 end |
122 |
122 |
123 local function get_last_user_read_id(user_jid, room_jid) |
123 local function get_last_user_read_id(user_jid, room_jid) |
124 return muc_markers.get_user_read_marker(user_jid, room_jid); |
124 return muc_markers.get_user_read_marker(jid.bare(user_jid), room_jid); |
125 end |
125 end |
126 |
126 |
127 local function has_new_activity(room_jid, user_jid) |
127 local function has_new_activity(room_jid, user_jid) |
128 local last_room_message_id = get_last_room_message_id(room_jid); |
128 local last_room_message_id = get_last_room_message_id(room_jid); |
129 local last_user_read_id = get_last_user_read_id(user_jid, room_jid); |
129 local last_user_read_id = get_last_user_read_id(user_jid, room_jid); |