From 5a587511cb190c6328f16e84eb271b698cab3584 Mon Sep 17 00:00:00 2001 From: srosse <stephane.rosse@frentix.com> Date: Thu, 20 Jun 2019 10:57:30 +0200 Subject: [PATCH] OO-4107: reload offer before flagging as deleted --- .../org/olat/resource/accesscontrol/manager/ACOfferDAO.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/resource/accesscontrol/manager/ACOfferDAO.java b/src/main/java/org/olat/resource/accesscontrol/manager/ACOfferDAO.java index 53442c6b3cb..0b60d85eb92 100644 --- a/src/main/java/org/olat/resource/accesscontrol/manager/ACOfferDAO.java +++ b/src/main/java/org/olat/resource/accesscontrol/manager/ACOfferDAO.java @@ -149,11 +149,12 @@ public class ACOfferDAO { return offer; } - public void deleteOffer(Offer offer) { + public Offer deleteOffer(Offer offer) { + offer = loadOfferByKey(offer.getKey()); if(offer instanceof OfferImpl) { ((OfferImpl)offer).setValid(false); } - saveOffer(offer); + return saveOffer(offer); } public Offer saveOffer(Offer offer) { -- GitLab