From 8f8d97ff73fdbc0eae5698a5e0fd145e20a31c08 Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Wed, 29 Jun 2016 13:49:12 +0200
Subject: [PATCH] OO-2081: mark as new incoming onyx tests

---
 src/main/java/de/bps/onyx/plugin/wsserver/ReturnWSService.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/main/java/de/bps/onyx/plugin/wsserver/ReturnWSService.java b/src/main/java/de/bps/onyx/plugin/wsserver/ReturnWSService.java
index 18d8cf43905..b4ba425d78e 100644
--- a/src/main/java/de/bps/onyx/plugin/wsserver/ReturnWSService.java
+++ b/src/main/java/de/bps/onyx/plugin/wsserver/ReturnWSService.java
@@ -41,6 +41,7 @@ import org.olat.core.util.FileUtils;
 import org.olat.core.util.WebappHelper;
 import org.olat.course.CourseFactory;
 import org.olat.course.ICourse;
+import org.olat.course.assessment.AssessmentNotificationsHandler;
 import org.olat.course.assessment.NewCachePersistingAssessmentManager;
 import org.olat.course.nodes.CourseNode;
 import org.olat.course.properties.CoursePropertyManager;
@@ -216,6 +217,8 @@ public class ReturnWSService {
 								ScoreEvaluation scoreEvaluation = new ScoreEvaluation(qtiResultSet.getScore(), qtiResultSet.getIsPassed(), qtiResultSet.getFullyAssessed(),
 										qtiResultSet.getAssessmentID());
 								am.syncAndsaveScoreEvaluation(courseNode, assessedIdentity, assessedIdentity, scoreEvaluation, false, userCourseEnvironment, cpm);
+
+								AssessmentNotificationsHandler.getInstance().markPublisherNews(assessedIdentity, resourceId);
 							}
 						} else {
 							if (log.isDebug()) {
-- 
GitLab