From 0cfda8fd2d58bf81059d24c2e4dd704b11d9b9ab Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Thu, 25 Feb 2021 07:35:58 +0100
Subject: [PATCH] OO-5312: update publication status after closing the editor

---
 .../java/org/olat/course/run/CourseRuntimeController.java    | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/main/java/org/olat/course/run/CourseRuntimeController.java b/src/main/java/org/olat/course/run/CourseRuntimeController.java
index 793339e9fc7..c5c6556bb9b 100644
--- a/src/main/java/org/olat/course/run/CourseRuntimeController.java
+++ b/src/main/java/org/olat/course/run/CourseRuntimeController.java
@@ -1153,6 +1153,11 @@ public class CourseRuntimeController extends RepositoryEntryRuntimeController im
 		if(popedController != null && popedController == assessmentToolCtr) {
 			setCourseClosedMessage();
 		}
+		if(popedController != null && popedController == editorCtrl) {
+			loadRepositoryEntry();
+			reloadStatus();
+		}
+		
 		if(popedController != getRunMainController()) {
 			toolControllerDone(ureq);
 		}
-- 
GitLab