From 4693ea0ffae7aabe02337e43b891a7df89cd03c7 Mon Sep 17 00:00:00 2001
From: David Siegfried <david.siegfried@uni-vechta.de>
Date: Tue, 9 Apr 2024 11:22:25 +0000
Subject: [PATCH] prevent sql-errors, closes #3981

Closes #3981

Merge request studip/studip!2831
---
 lib/classes/calendar/CalendarScheduleModel.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/classes/calendar/CalendarScheduleModel.php b/lib/classes/calendar/CalendarScheduleModel.php
index 468b7e23842..0aeadee036a 100644
--- a/lib/classes/calendar/CalendarScheduleModel.php
+++ b/lib/classes/calendar/CalendarScheduleModel.php
@@ -623,7 +623,7 @@ class CalendarScheduleModel
                     SET visible = 0
                     WHERE seminar_id = ? AND user_id = ? AND metadate_id = ?");
             } else {
-                $stmt = DBManager::get()->prepare("INSERT INTO schedule_seminare
+                $stmt = DBManager::get()->prepare("INSERT IGNORE INTO schedule_seminare
                     (seminar_id, user_id, metadate_id, visible)
                     VALUES(?, ?, ?, 0)");
             }
-- 
GitLab