From f3ce99bfb8f054be1eb9860c70a2df1960b6d963 Mon Sep 17 00:00:00 2001 From: reger Date: Thu, 14 May 2015 00:03:09 +0200 Subject: [PATCH] fix extract of inboundlinks_protocol_sxt url counter maybe > 999 --- source/net/yacy/search/schema/CollectionConfiguration.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/net/yacy/search/schema/CollectionConfiguration.java b/source/net/yacy/search/schema/CollectionConfiguration.java index 0084e4f13..362de281e 100644 --- a/source/net/yacy/search/schema/CollectionConfiguration.java +++ b/source/net/yacy/search/schema/CollectionConfiguration.java @@ -1888,7 +1888,11 @@ public class CollectionConfiguration extends SchemaConfiguration implements Seri List a = new ArrayList(dimension); for (int i = 0; i < dimension; i++) a.add("http"); if (iplist == null) return a; - for (Object ip: iplist) a.set(Integer.parseInt(((String) ip).substring(0, 3)), ((String) ip).substring(4)); + for (Object ip : iplist) { + // ip format is 001-https but can be 4 digits 1011-https + int i = ((String) ip).indexOf('-'); + a.set(Integer.parseInt(((String) ip).substring(0, i)), ((String) ip).substring(i+1)); + } return a; }