diff --git a/src/main/java/org/olat/course/CourseModule.java b/src/main/java/org/olat/course/CourseModule.java index 4b6b4d3eb35a70bd329b03ef1148b92c2554ada6..49bef1a8721ccbe4a481cfa1c3d6260ef6e594fa 100644 --- a/src/main/java/org/olat/course/CourseModule.java +++ b/src/main/java/org/olat/course/CourseModule.java @@ -67,7 +67,7 @@ public class CourseModule extends AbstractOLATModule { private static boolean displayParticipantsCount; // Repository types public static String ORES_TYPE_COURSE = OresHelper.calculateTypeName(CourseModule.class); - private static OLATResourceable ORESOURCEABLE_TYPE_COURSE = OresHelper.lookupType(CourseModule.class); + public static OLATResourceable ORESOURCEABLE_TYPE_COURSE = OresHelper.lookupType(CourseModule.class); public static final String ORES_COURSE_ASSESSMENT = OresHelper.calculateTypeName(AssessmentManager.class); private static String helpCourseSoftkey; private static CoordinatorManager coordinatorManager; diff --git a/src/main/java/org/olat/course/assessment/EfficiencyStatementAssessmentController.java b/src/main/java/org/olat/course/assessment/EfficiencyStatementAssessmentController.java index 8b8941419d1f04e04cf21d8d30b93bcdfc7ddb58..76c597e20823dbc6f3059f7f4becf9a9dcad5b6c 100644 --- a/src/main/java/org/olat/course/assessment/EfficiencyStatementAssessmentController.java +++ b/src/main/java/org/olat/course/assessment/EfficiencyStatementAssessmentController.java @@ -40,6 +40,7 @@ import org.olat.core.id.context.BusinessControlFactory; import org.olat.core.util.coordinate.CoordinatorManager; import org.olat.core.util.event.GenericEventListener; import org.olat.course.CourseFactory; +import org.olat.course.CourseModule; import org.olat.course.ICourse; import org.olat.repository.RepositoryEntry; import org.olat.repository.RepositoryManager; @@ -138,6 +139,6 @@ public class EfficiencyStatementAssessmentController extends FormBasicController private void recalculate() { flc.contextPut("recalculating", Boolean.TRUE); EfficiencyStatementEvent recalculateEvent = new EfficiencyStatementEvent(EfficiencyStatementEvent.CMD_RECALCULATE, ores.getResourceableId()); - CoordinatorManager.getInstance().getCoordinator().getEventBus().fireEventToListenersOf(recalculateEvent, ores); + CoordinatorManager.getInstance().getCoordinator().getEventBus().fireEventToListenersOf(recalculateEvent, CourseModule.ORESOURCEABLE_TYPE_COURSE); } }