plugins/disco.lua

changeset 429
46897d7769c3
parent 423
e98cef597393
child 473
b2198cd64c5a
--- a/plugins/disco.lua	Mon Jun 17 12:32:00 2019 +0100
+++ b/plugins/disco.lua	Thu Oct 22 13:54:46 2020 +0100
@@ -328,9 +328,8 @@
 	end, 50);
 
 	stream:hook("presence-out", function (presence)
-		if not presence:get_child("c", xmlns_caps) then
-			presence:reset():add_child(stream:caps()):reset();
-		end
+		presence:remove_children("c", xmlns_caps);
+		presence:reset():add_child(stream:caps()):reset();
 	end, 10);
 end
 

mercurial