From 3b038f690a74e3e3ccbd9410afd2e944b9e1b192 Mon Sep 17 00:00:00 2001
From: Andreas Hubel <andi@saerdnaer.de>
Date: Tue, 26 Dec 2023 22:33:29 +0100
Subject: [PATCH] fix(schedule-import): remove room assignment when
 depublishing event

---
 src/core/models/schedules.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/core/models/schedules.py b/src/core/models/schedules.py
index 8dfcc0851..c44b8a1bc 100644
--- a/src/core/models/schedules.py
+++ b/src/core/models/schedules.py
@@ -440,7 +440,7 @@ class ScheduleSource(models.Model):
 
             # check if we should do something about the missing event
             if missing_events == 'depublish':
-                Event.objects.filter(pk=event_id).update(is_public=False)
+                Event.objects.filter(pk=event_id).update(is_public=False, room=None)
             elif missing_events == 'delete':
                 Event.objects.filter(pk=event_id).delete()
                 act['action'] = 'deleted'
-- 
GitLab