From 919d7040cda509c2a99159235c3940bfb67140c2 Mon Sep 17 00:00:00 2001 From: ruibaby Date: Sat, 22 Sep 2018 22:24:23 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cc/ryanc/halo/config/FreeMarkerConfig.java | 3 --- .../java/cc/ryanc/halo/config/StartupConfig.java | 13 +++++++++++-- .../halo/web/controller/admin/ThemeController.java | 6 ++++++ 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/src/main/java/cc/ryanc/halo/config/FreeMarkerConfig.java b/src/main/java/cc/ryanc/halo/config/FreeMarkerConfig.java index 72e17174d..21a8167ec 100644 --- a/src/main/java/cc/ryanc/halo/config/FreeMarkerConfig.java +++ b/src/main/java/cc/ryanc/halo/config/FreeMarkerConfig.java @@ -1,7 +1,5 @@ package cc.ryanc.halo.config; -import cc.ryanc.halo.model.dto.HaloConst; -import cc.ryanc.halo.model.enums.BlogPropertiesEnum; import cc.ryanc.halo.model.tag.ArticleTagDirective; import cc.ryanc.halo.model.tag.CommonTagDirective; import cc.ryanc.halo.service.OptionsService; @@ -48,7 +46,6 @@ public class FreeMarkerConfig { configuration.setSharedVariable("articleTag", articleTagDirective); configuration.setSharedVariable("options", optionsService.findAllOptions()); configuration.setSharedVariable("user", userService.findUser()); - configuration.setSharedVariable("themeName", HaloConst.OPTIONS.get(BlogPropertiesEnum.THEME.getProp())); } catch (TemplateModelException e) { log.error("自定义标签加载失败:{}", e.getMessage()); } diff --git a/src/main/java/cc/ryanc/halo/config/StartupConfig.java b/src/main/java/cc/ryanc/halo/config/StartupConfig.java index 1a1e22bd4..802d19196 100755 --- a/src/main/java/cc/ryanc/halo/config/StartupConfig.java +++ b/src/main/java/cc/ryanc/halo/config/StartupConfig.java @@ -7,6 +7,7 @@ import cc.ryanc.halo.service.OptionsService; import cc.ryanc.halo.utils.HaloUtils; import cc.ryanc.halo.web.controller.core.BaseController; import cn.hutool.cron.CronUtil; +import freemarker.template.TemplateModelException; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -33,9 +34,16 @@ public class StartupConfig implements ApplicationListener