diff --git a/bot/src/modules/base/events/base_on_scheduled_event_update_event.py b/bot/src/modules/base/events/base_on_scheduled_event_update_event.py index 7c3ce268..a9000330 100644 --- a/bot/src/modules/base/events/base_on_scheduled_event_update_event.py +++ b/bot/src/modules/base/events/base_on_scheduled_event_update_event.py @@ -37,10 +37,10 @@ class BaseOnScheduledEventUpdateEvent(OnScheduledEventUpdateABC): if before.status != after.status and ( after.status.value == EventStatus.cancelled.value or after.status.value == EventStatus.completed.value ): - await self._events.check_and_create_scheduled_events(before.guild) event = self._events.get_active_event(after) if event is None: return self._events.remove_event(event) + await self._events.check_and_create_scheduled_events(before.guild) self._logger.debug(__name__, f"Module {type(self)} stopped")