From b3b42f3a9b637151234e5ebd2406d664c89e37e3 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Wed, 10 Dec 2014 15:42:31 +0100 Subject: [PATCH] Fix nodeVer generation for local caps information This was broken with 5dd97a363c4c3c4ea6c7cc60501368240e8ca2ed, where currentCapsVersion was changed from String to CapsVersionAndHash. --- .../java/org/jivesoftware/smackx/caps/EntityCapsManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smack-extensions/src/main/java/org/jivesoftware/smackx/caps/EntityCapsManager.java b/smack-extensions/src/main/java/org/jivesoftware/smackx/caps/EntityCapsManager.java index 7017a746a..eaff2d4a9 100644 --- a/smack-extensions/src/main/java/org/jivesoftware/smackx/caps/EntityCapsManager.java +++ b/smack-extensions/src/main/java/org/jivesoftware/smackx/caps/EntityCapsManager.java @@ -475,7 +475,7 @@ public class EntityCapsManager extends Manager { sdm.addDiscoverInfoTo(discoverInfo); currentCapsVersion = generateVerificationString(discoverInfo); - addDiscoverInfoByNode(entityNode + '#' + currentCapsVersion, discoverInfo); + addDiscoverInfoByNode(entityNode + '#' + currentCapsVersion.version, discoverInfo); if (lastLocalCapsVersions.size() > 10) { CapsVersionAndHash oldCapsVersion = lastLocalCapsVersions.poll(); sdm.removeNodeInformationProvider(entityNode + '#' + oldCapsVersion.version);