Validate that event and property belong to the same organizer

This commit is contained in:
Mira Weller
2026-04-21 12:20:15 +02:00
parent 35e1df28d9
commit bfdf959fad

View File

@@ -1863,6 +1863,8 @@ class EventMetaValue(LoggedModel):
self.event.cache.clear() self.event.cache.clear()
def save(self, *args, **kwargs): def save(self, *args, **kwargs):
if self.event and self.event.organizer != self.property.organizer:
raise ValidationError(_("Property and event must belong to the same organizer."))
super().save(*args, **kwargs) super().save(*args, **kwargs)
if self.event: if self.event:
self.event.cache.clear() self.event.cache.clear()