浏览代码

fix #413 : fix child url

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

+ 3 - 3
src/main/java/org/codelibs/fess/crawler/FessCrawlerThread.java

@@ -225,9 +225,9 @@ public class FessCrawlerThread extends CrawlerThread {
         }
         final Set<RequestData> urlSet = new HashSet<>(docList.size());
         for (final Map<String, Object> doc : docList) {
-            final Object obj = doc.get(fessConfig.getIndexFieldUrl());
-            if (obj != null) {
-                urlSet.add(RequestDataBuilder.newRequestData().get().url(obj.toString()).build());
+            final String url = DocumentUtil.getValue(doc, fessConfig.getIndexFieldUrl(), String.class);
+            if (StringUtil.isNotBlank(url)) {
+                urlSet.add(RequestDataBuilder.newRequestData().get().url(url).build());
             }
         }
         return urlSet;