From d3d540505b7c07ba2e6771c917d5ef63357f6924 Mon Sep 17 00:00:00 2001
From: Daniel Gerhardt <code@dgerhardt.net>
Date: Mon, 12 Nov 2018 13:24:09 +0100
Subject: [PATCH] Publish correct event for deletion

---
 .../java/de/thm/arsnova/service/DefaultEntityServiceImpl.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/de/thm/arsnova/service/DefaultEntityServiceImpl.java b/src/main/java/de/thm/arsnova/service/DefaultEntityServiceImpl.java
index 7767771a5..96391b630 100644
--- a/src/main/java/de/thm/arsnova/service/DefaultEntityServiceImpl.java
+++ b/src/main/java/de/thm/arsnova/service/DefaultEntityServiceImpl.java
@@ -21,6 +21,7 @@ import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.fasterxml.jackson.databind.ObjectReader;
 import de.thm.arsnova.event.AfterCreationEvent;
+import de.thm.arsnova.event.AfterDeletionEvent;
 import de.thm.arsnova.event.AfterPatchEvent;
 import de.thm.arsnova.event.AfterUpdateEvent;
 import de.thm.arsnova.event.BeforeCreationEvent;
@@ -214,7 +215,7 @@ public class DefaultEntityServiceImpl<T extends Entity> implements EntityService
 	public void delete(final T entity) {
 		eventPublisher.publishEvent(new BeforeDeletionEvent<>(this, entity));
 		repository.delete(entity);
-		eventPublisher.publishEvent(new AfterUpdateEvent<>(this, entity));
+		eventPublisher.publishEvent(new AfterDeletionEvent<>(this, entity));
 	}
 
 	/**
-- 
GitLab