mod_muc_markers: Expose is_markable utility function to other modules
authorMatthew Wild <mwild1@gmail.com>
Thu, 02 Jul 2020 12:07:08 +0100
changeset 4060 554f64c8d0c0
parent 4059 cf1304ad2336
child 4061 2ede3450abca
mod_muc_markers: Expose is_markable utility function to other modules
mod_muc_markers/mod_muc_markers.lua
--- a/mod_muc_markers/mod_muc_markers.lua	Tue Jun 30 19:32:39 2020 +0200
+++ b/mod_muc_markers/mod_muc_markers.lua	Thu Jul 02 12:07:08 2020 +0100
@@ -95,3 +95,7 @@
 function get_user_read_marker(user_jid, room_jid)
 	return muc_marker_map_store:get(user_jid, room_jid);
 end
+
+function is_markable(stanza)
+	return not not stanza:get_child("markable", xmlns_markers);
+end