Check that an event actually exists (#4387)

This commit is contained in:
JJ 2024-06-14 12:56:33 -04:00 committed by GitHub
parent b6b8491060
commit 55a7e1646d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -801,6 +801,10 @@ void SpawnConditionManager::UpdateSpawnEvent(SpawnEvent &event)
{ {
auto e = SpawnEventsRepository::FindOne(database, event.id); auto e = SpawnEventsRepository::FindOne(database, event.id);
if (!e.id) {
return;
}
e.next_minute = event.next.minute; e.next_minute = event.next.minute;
e.next_hour = event.next.hour; e.next_hour = event.next.hour;
e.next_day = event.next.day; e.next_day = event.next.day;