From 1927fd5992a5535b624fd0dada8e38c0073dc85a Mon Sep 17 00:00:00 2001 From: low012 Date: Sun, 18 Jan 2009 21:23:53 +0000 Subject: [PATCH] *) hopefully fix for http://forum.yacy-websuche.de/viewtopic.php?f=6&t=1757 *) small change which prevents weird situation when choosing empty list of entries to edit git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5503 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- htroot/Blacklist_p.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/htroot/Blacklist_p.java b/htroot/Blacklist_p.java index 81a05939e..f2f81f688 100644 --- a/htroot/Blacklist_p.java +++ b/htroot/Blacklist_p.java @@ -269,7 +269,11 @@ public class Blacklist_p { final String[] selectedBlacklistEntries = post.getAll("selectedEntry.*"); - if (selectedBlacklistEntries.length > 0 && !targetBlacklist.equals(blacklistToUse)) { + if (selectedBlacklistEntries != null && + selectedBlacklistEntries.length > 0 && + targetBlacklist != null && + blacklistToUse != null && + !targetBlacklist.equals(blacklistToUse)) { for (int i = 0; i < selectedBlacklistEntries.length; i++) { temp = addBlacklistEntry(targetBlacklist, @@ -333,7 +337,7 @@ public class Blacklist_p { // else return entry to be edited } else { final String[] selectedEntries = post.getAll("selectedEntry.*"); - if (selectedEntries != null && blacklistToUse != null) { + if (selectedEntries != null && selectedEntries.length > 0 && blacklistToUse != null) { for (int i = 0; i < selectedEntries.length; i++) { prop.putHTML(DISABLED + EDIT + "editList_" + i + "_item", selectedEntries[i]); prop.put(DISABLED + EDIT + "editList_" + i + "_count", i);