diff --git a/htroot/BlacklistImpExp_p.html b/htroot/BlacklistImpExp_p.html index 48ac2558d..58b4ebe71 100644 --- a/htroot/BlacklistImpExp_p.html +++ b/htroot/BlacklistImpExp_p.html @@ -80,7 +80,7 @@ -
+
plain text file: Here you can export a blacklist as a regular text file with one blacklist entry per line. diff --git a/htroot/api/blacklists_p.txt b/htroot/api/blacklists_p.txt new file mode 100644 index 000000000..e19c4f510 --- /dev/null +++ b/htroot/api/blacklists_p.txt @@ -0,0 +1,4 @@ +#{lists}# +#{items}##[item]# +#{/items}# +#{/lists}# \ No newline at end of file diff --git a/htroot/yacy/list.java b/htroot/yacy/list.java index b5c634d11..871e91b55 100644 --- a/htroot/yacy/list.java +++ b/htroot/yacy/list.java @@ -51,6 +51,7 @@ public final class list { // return variable that accumulates replacements final serverObjects prop = new serverObjects(); + prop.put("list", ""); // init a empty return (error case) if ((post == null) || (env == null)) return prop; if (!Protocol.authentifyRequest(post, env)) return prop; @@ -66,7 +67,7 @@ public final class list { if ((sb.isRobinsonMode()) && (!sb.isInMyCluster(otherPeerName))) { // if we are a robinson cluster, answer only if this client is known by our network definition - return null; + return prop; } if (col.equals("black")) { @@ -85,8 +86,6 @@ public final class list { } prop.put("list",out.toString()); - } else { - prop.put("list",""); } return prop;