Miscellaneous minor refactoring
This commit is contained in:
parent
76fc86abc4
commit
95679dbed7
3 changed files with 13 additions and 8 deletions
|
@ -54,18 +54,24 @@ public class FreemarkerConfigurationLoader {
|
|||
}
|
||||
}
|
||||
|
||||
public Configuration getConfig(VitroRequest vreq) {
|
||||
public Configuration getConfig(VitroRequest vreq) {
|
||||
String themeDir = getThemeDir(vreq.getAppBean());
|
||||
return getConfigForTheme(themeDir);
|
||||
}
|
||||
|
||||
protected String getThemeDir(ApplicationBean appBean) {
|
||||
String themeDir = null;
|
||||
if (appBean == null) {
|
||||
log.error("Cannot get themeDir from null application bean");
|
||||
} else if (appBean.getThemeDir() == null) {
|
||||
log.error("themeDir is null");
|
||||
}
|
||||
return appBean.getThemeDir().replaceAll("/$", "");
|
||||
return null;
|
||||
} else {
|
||||
themeDir = appBean.getThemeDir();
|
||||
if (themeDir == null) {
|
||||
log.error("themeDir is null");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
return themeDir.replaceAll("/$", "");
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -119,8 +119,7 @@ public class FreemarkerHttpServlet extends VitroHttpServlet {
|
|||
* the subclass method. For the same reason, it can't refer to a static or instance field
|
||||
* REQUIRED_ACTIONS which is overridden in the subclass.
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
protected Actions requiredActions(VitroRequest vreq) {
|
||||
protected Actions requiredActions(VitroRequest vreq) {
|
||||
return Actions.AUTHORIZED;
|
||||
}
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ public class ThemeUtils {
|
|||
}
|
||||
|
||||
// File.list() does not guarantee a specific order, so sort alphabetically
|
||||
if (doSort == true) {
|
||||
if (doSort) {
|
||||
Collections.sort(themeNames);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue