From 4987caf1c912ed0b469f6b799e4afa5aa5b4b2f2 Mon Sep 17 00:00:00 2001 From: reger Date: Sun, 23 Dec 2012 01:30:52 +0100 Subject: [PATCH] - apply fix for localhost handling (from yacy2solr) also to metadata2solr --- source/net/yacy/search/index/SolrConfiguration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/net/yacy/search/index/SolrConfiguration.java b/source/net/yacy/search/index/SolrConfiguration.java index 90aa6e173..b68330659 100644 --- a/source/net/yacy/search/index/SolrConfiguration.java +++ b/source/net/yacy/search/index/SolrConfiguration.java @@ -206,7 +206,7 @@ public class SolrConfiguration extends ConfigurationSet implements Serializable String host = null; if ((host = digestURI.getHost()) != null) { String dnc = Domains.getDNC(host); - String subdomOrga = host.substring(0, host.length() - dnc.length() - 1); + String subdomOrga = host.length() - dnc.length() <= 0 ? "" : host.substring(0, host.length() - dnc.length() - 1); int p = subdomOrga.lastIndexOf('.'); String subdom = (p < 0) ? "" : subdomOrga.substring(0, p); String orga = (p < 0) ? subdomOrga : subdomOrga.substring(p + 1);