summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/isode/stroke/vcards/VCardManager.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/isode/stroke/vcards/VCardManager.java b/src/com/isode/stroke/vcards/VCardManager.java
index 082aeeb..251b787 100644
--- a/src/com/isode/stroke/vcards/VCardManager.java
+++ b/src/com/isode/stroke/vcards/VCardManager.java
@@ -31,2 +31,7 @@ public class VCardManager {
/**
+ * Emitted when we received an error on looking up a vCard.
+ */
+ public final Signal2<JID,ErrorPayload> onVCardRetrievalError = new Signal2<JID,ErrorPayload>();
+
+ /**
* Emitted when our own vcard changes.
@@ -93,2 +98,5 @@ public class VCardManager {
}
+ else {
+ onVCardRetrievalError.emit(actualJID, error);
+ }
}