From 199da31815c29e282faea7fe870a10fa808eb996 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+studip@gmail.com>
Date: Wed, 11 May 2022 10:04:19 +0000
Subject: [PATCH] post event TopicDidCopy when copying topis from inside a
 course, fixes #628

Closes #628

Merge request studip/studip!307
---
 app/controllers/course/topics.php | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app/controllers/course/topics.php b/app/controllers/course/topics.php
index 96a238ab4a4..c8218569f3d 100644
--- a/app/controllers/course/topics.php
+++ b/app/controllers/course/topics.php
@@ -152,6 +152,8 @@ class Course_TopicsController extends AuthenticatedController
                 $topic->setId($topic->getNewId());
                 $topic->setNew(true);
                 $topic->store();
+
+                NotificationCenter::postNotification('TopicDidCopy', $topic_id, $topic->id);
             }
             PageLayout::postMessage(MessageBox::success(sprintf(_("%s Themen kopiert."), count(Request::getArray("topic")))));
             $this->redirect("course/topics");
-- 
GitLab