From 9b674cba3640c215f41b0a51f256864953e9ac5e Mon Sep 17 00:00:00 2001
From: Daniel Gerhardt <code@dgerhardt.net>
Date: Mon, 26 Nov 2018 20:56:50 +0100
Subject: [PATCH] Fix EntityService's prepareDelete hook

The hook methed was never called.
---
 .../java/de/thm/arsnova/service/DefaultEntityServiceImpl.java    | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/main/java/de/thm/arsnova/service/DefaultEntityServiceImpl.java b/src/main/java/de/thm/arsnova/service/DefaultEntityServiceImpl.java
index cc73789a0..1cd543129 100644
--- a/src/main/java/de/thm/arsnova/service/DefaultEntityServiceImpl.java
+++ b/src/main/java/de/thm/arsnova/service/DefaultEntityServiceImpl.java
@@ -227,6 +227,7 @@ public class DefaultEntityServiceImpl<T extends Entity> implements EntityService
 	@Override
 	@PreAuthorize("hasPermission(#entity, 'delete')")
 	public void delete(final T entity) {
+		prepareDelete(entity);
 		eventPublisher.publishEvent(new BeforeDeletionEvent<>(this, entity));
 		repository.delete(entity);
 		eventPublisher.publishEvent(new AfterDeletionEvent<>(this, entity));
-- 
GitLab