From https://projects.tigase.org/boards/8/topics/6655:
monitoredObjects defined as "Map<JID, MonitoredObject>" in Ghostbuster2.java
line 134 monitoredObjects.put(occupantJid, o);
and
line 273 this.monitoredObjects.remove(obj); ... line 307 monitoredObjects.remove(o);
How could it remove by val instead of the key?
Fix comited to branches: release, stable and master.
From https://projects.tigase.org/boards/8/topics/6655:
monitoredObjects defined as "Map<JID, MonitoredObject>" in Ghostbuster2.java
and
How could it remove by val instead of the key?