Browse Source

fix #413 : fix child url

Shinsuke Sugaya 9 năm trước cách đây
mục cha
commit
b8adee51f8

+ 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;