From 1f0550de4fcf48dbdda0834b984c9ef76a2b5540 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Wed, 28 Sep 2016 15:25:44 +0200 Subject: [PATCH] OO-2218: export media directory too --- src/main/java/org/olat/course/PersistingCourseImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/course/PersistingCourseImpl.java b/src/main/java/org/olat/course/PersistingCourseImpl.java index 84847c2235a..d8fbfe4a2d7 100644 --- a/src/main/java/org/olat/course/PersistingCourseImpl.java +++ b/src/main/java/org/olat/course/PersistingCourseImpl.java @@ -318,8 +318,9 @@ public class PersistingCourseImpl implements ICourse, OLATResourceable, Serializ FileUtils.copyFileToDir(new File(fCourseBase, RUNSTRUCTURE_XML), exportDirectory, "course export runstructure"); } - // fxdiff: export layout-folder - FileUtils.copyDirToDir(new OlatRootFolderImpl(courseRootContainer.getRelPath() + File.separator + "layout", null).getBasefile(), exportDirectory, "course export layout folder"); + // export layout and media folder + FileUtils.copyDirToDir(new File(fCourseBase, "layout"), exportDirectory, "course export layout folder"); + FileUtils.copyDirToDir(new File(fCourseBase, "media"), exportDirectory, "course export media folder"); // export course folder FileUtils.copyDirToDir(getIsolatedCourseBaseFolder(), exportDirectory, "course export folder"); // export any node data -- GitLab