# HG changeset patch # User Kim Alvefur # Date 1459799322 -7200 # Node ID 566d0a56b37fd7979c1525fba1657742912d5adb # Parent 9d0e65d919e826c2d99d2546cd54c94352254f0d mod_roster: Fire event for pending items for good measure diff -r 9d0e65d919e8 -r 566d0a56b37f plugins/mod_roster.lua --- a/plugins/mod_roster.lua Mon Apr 04 17:18:27 2016 +0200 +++ b/plugins/mod_roster.lua Mon Apr 04 21:48:42 2016 +0200 @@ -143,6 +143,12 @@ module:fire_event("roster-item-removed", { username = username, jid = jid, item = item, roster = roster, origin = origin, }); + else + for jid in pairs(item.pending) do + module:fire_event("roster-item-removed", { + username = username, jid = jid, roster = roster, origin = origin, + }); + end end end end, 300);