From a5486573c489adf84d23fe332295c7bb25c9f322 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Wed, 2 Sep 2015 14:39:45 +0200 Subject: [PATCH] OO-1672: hasPublishableChanges can be called without knowing if the editor is up-to-date, loaded... --- src/main/java/org/olat/course/editor/EditorMainController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/olat/course/editor/EditorMainController.java b/src/main/java/org/olat/course/editor/EditorMainController.java index 5265c5d8817..3d9e4318e8a 100644 --- a/src/main/java/org/olat/course/editor/EditorMainController.java +++ b/src/main/java/org/olat/course/editor/EditorMainController.java @@ -1178,6 +1178,9 @@ public class EditorMainController extends MainLayoutBasicController implements G } public boolean hasPublishableChanges(ICourse course) { + if(cetm == null || course == null) { + return false; + } PublishProcess publishProcess = PublishProcess.getInstance(course, cetm, getLocale()); PublishTreeModel publishTreeModel = publishProcess.getPublishTreeModel(); return publishTreeModel.hasPublishableChanges(); -- GitLab