# HG changeset patch # User Goffi # Date 1636733903 -3600 # Node ID 09112b1c3e05e36bede6616377a6660d83d4f947 # Parent cca538f795de34e88fecc6ae53e88c98b6b52459 plugin events: store `interest_id` in data: ID of the item in list of interest is needed to correctly modify (and notably retract) an event. diff -r cca538f795de -r 09112b1c3e05 sat/plugins/plugin_exp_events.py --- a/sat/plugins/plugin_exp_events.py Fri Nov 12 17:16:40 2021 +0100 +++ b/sat/plugins/plugin_exp_events.py Fri Nov 12 17:18:23 2021 +0100 @@ -428,6 +428,7 @@ ) else: timestamp, data = self._parseEventElt(event_elt) + data["interest_id"] = item["id"] events.append((timestamp, data)) defer.returnValue(events)