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