From 02ec5ea77855e911f87fe7b7027f0b4946535dc6 Mon Sep 17 00:00:00 2001 From: Andreas Svanberg <andreass@dsv.su.se> Date: Tue, 19 Nov 2024 13:50:19 +0100 Subject: [PATCH] Fix crash while trying to schedule final seminar Caused by a missing @Transactional annotation. --- .../scipro/finalseminar/FinalSeminarRespondentServiceImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/main/java/se/su/dsv/scipro/finalseminar/FinalSeminarRespondentServiceImpl.java b/core/src/main/java/se/su/dsv/scipro/finalseminar/FinalSeminarRespondentServiceImpl.java index ee7478c33c..f532f0289d 100644 --- a/core/src/main/java/se/su/dsv/scipro/finalseminar/FinalSeminarRespondentServiceImpl.java +++ b/core/src/main/java/se/su/dsv/scipro/finalseminar/FinalSeminarRespondentServiceImpl.java @@ -1,5 +1,6 @@ package se.su.dsv.scipro.finalseminar; +import jakarta.transaction.Transactional; import se.su.dsv.scipro.system.AbstractServiceImpl; import se.su.dsv.scipro.system.User; @@ -33,6 +34,7 @@ public class FinalSeminarRespondentServiceImpl extends AbstractServiceImpl<Final } @Override + @Transactional public List<FinalSeminarRespondent> findOrCreate(FinalSeminar finalSeminar) { if(finalSeminar.getId() == null) { return new ArrayList<>();