mirror of
https://github.com/lucaspalomodevelop/indico-plugins.git
synced 2026-03-16 08:44:40 +00:00
LiveSync: Use new event update signals
This commit is contained in:
parent
e5a7b0c573
commit
d59747daed
@ -50,9 +50,11 @@ def connect_signals(plugin):
|
||||
plugin.connect(signals.event.contribution_deleted, _deleted)
|
||||
plugin.connect(signals.event.subcontribution_deleted, _deleted)
|
||||
# updated
|
||||
plugin.connect(signals.event.data_changed, _updated)
|
||||
plugin.connect(signals.event.updated, _updated)
|
||||
plugin.connect(signals.event.contribution_updated, _updated)
|
||||
plugin.connect(signals.event.subcontribution_updated, _updated)
|
||||
# event times
|
||||
plugin.connect(signals.event.times_changed, _event_times_changed, sender=Event)
|
||||
# timetable
|
||||
plugin.connect(signals.event.timetable_entry_created, _timetable_changed)
|
||||
plugin.connect(signals.event.timetable_entry_updated, _timetable_changed)
|
||||
@ -111,6 +113,10 @@ def _updated(obj, **kwargs):
|
||||
_register_change(obj, ChangeType.data_changed)
|
||||
|
||||
|
||||
def _event_times_changed(sender, obj, **kwargs):
|
||||
_register_change(obj, ChangeType.data_changed)
|
||||
|
||||
|
||||
def _timetable_changed(entry, **kwargs):
|
||||
_register_change(entry.event_new, ChangeType.data_changed)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user