From 0f61b41f404f8313a158c225bd5936ec7f823a75 Mon Sep 17 00:00:00 2001
From: gnaegi <none@none>
Date: Wed, 3 Jul 2013 23:32:35 +0200
Subject: [PATCH] OO-650 support for custom themes js files

---
 src/main/java/org/olat/core/gui/themes/Theme.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/main/java/org/olat/core/gui/themes/Theme.java b/src/main/java/org/olat/core/gui/themes/Theme.java
index 8b4decc77c4..0d6a977cede 100644
--- a/src/main/java/org/olat/core/gui/themes/Theme.java
+++ b/src/main/java/org/olat/core/gui/themes/Theme.java
@@ -75,6 +75,10 @@ public class Theme {
 	private File getCustomJSFile() {
 		String staticThemesPath = WebappHelper.getContextRoot() + "/static/themes/";
 		File themeFolder = new File(staticThemesPath, Settings.getGuiThemeIdentifyer());
+		if (!themeFolder.exists() && Settings.getGuiCustomThemePath() != null) {
+			// fallback to custom themes folder
+			themeFolder = new File(Settings.getGuiCustomThemePath(), Settings.getGuiThemeIdentifyer());
+		}
 		return new File(themeFolder, CUSTOMFILENAME);
 	}
 
-- 
GitLab