浏览代码

fix #2186 field.script returns Object

Shinsuke Sugaya 6 年之前
父节点
当前提交
c2916d649a
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/main/java/org/codelibs/fess/crawler/transformer/FessTransformer.java

+ 2 - 2
src/main/java/org/codelibs/fess/crawler/transformer/FessTransformer.java

@@ -151,7 +151,7 @@ public interface FessTransformer {
         }
         }
     }
     }
 
 
-    default String evaluateValue(final String template, final Map<String, Object> paramMap) {
+    default Object evaluateValue(final String template, final Map<String, Object> paramMap) {
         if (StringUtil.isEmpty(template)) {
         if (StringUtil.isEmpty(template)) {
             return StringUtil.EMPTY;
             return StringUtil.EMPTY;
         }
         }
@@ -160,7 +160,7 @@ public interface FessTransformer {
         if (value == null) {
         if (value == null) {
             return null;
             return null;
         }
         }
-        return value.toString();
+        return value;
     }
     }
 
 
     default int getMaxSiteLength() {
     default int getMaxSiteLength() {