From af3ea156227df9f16e90fc324fa7918069b196dd Mon Sep 17 00:00:00 2001 From: Konstantin Zolotarev Date: Wed, 16 Mar 2011 11:42:14 +0000 Subject: [PATCH] SPARK-1249: item-not-found(404) in PrivacyManager git-svn-id: http://svn.igniterealtime.org/svn/repos/spark/trunk@12127 b35dd754-fafc-0310-a699-88a17e54d16e --- .../sparkimpl/plugin/privacy/list/SparkPrivacyList.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/java/org/jivesoftware/sparkimpl/plugin/privacy/list/SparkPrivacyList.java b/src/java/org/jivesoftware/sparkimpl/plugin/privacy/list/SparkPrivacyList.java index 607335e1..f044bc90 100644 --- a/src/java/org/jivesoftware/sparkimpl/plugin/privacy/list/SparkPrivacyList.java +++ b/src/java/org/jivesoftware/sparkimpl/plugin/privacy/list/SparkPrivacyList.java @@ -328,6 +328,9 @@ public abstract class SparkPrivacyList { try { return PrivacyManager.getInstance().getPrivacyListManager().getActiveList().toString().equals(getListName()); } catch (XMPPException ex) { + if (ex.getXMPPError().getCode() == 404) { + return false; + } Log.error(ex); } return false; @@ -342,6 +345,9 @@ public abstract class SparkPrivacyList { try { return PrivacyManager.getInstance().getPrivacyListManager().getDefaultList().toString().equals(getListName()); } catch (XMPPException ex) { + if (ex.getXMPPError().getCode() == 404) { + return false; + } Log.error(ex); } return false;