Match latest changes in WoT.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Fri, 5 Nov 2010 21:42:06 +0000 (22:42 +0100)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Fri, 5 Nov 2010 21:42:06 +0000 (22:42 +0100)
src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java

index 68f9e5f..0425e47 100644 (file)
@@ -88,8 +88,8 @@ public class WebOfTrustConnector implements ConnectorListener {
                        String insertUri = fields.get("InsertURI" + ownIdentityCounter);
                        String nickname = fields.get("Nickname" + ownIdentityCounter);
                        OwnIdentity ownIdentity = new OwnIdentity(id, nickname, requestUri, insertUri);
-                       ownIdentity.setContexts(parseContexts("Contexts" + ownIdentityCounter, fields));
-                       ownIdentity.setProperties(parseProperties("Properties" + ownIdentityCounter, fields));
+                       ownIdentity.setContexts(parseContexts("Contexts" + ownIdentityCounter + ".", fields));
+                       ownIdentity.setProperties(parseProperties("Properties" + ownIdentityCounter + ".", fields));
                        ownIdentities.add(ownIdentity);
                }
                return ownIdentities;
@@ -134,8 +134,8 @@ public class WebOfTrustConnector implements ConnectorListener {
                        String nickname = fields.get("Nickname" + identityCounter);
                        String requestUri = fields.get("RequestURI" + identityCounter);
                        Identity identity = new Identity(id, nickname, requestUri);
-                       identity.setContexts(parseContexts("Contexts" + identityCounter, fields));
-                       identity.setProperties(parseProperties("Properties" + identityCounter, fields));
+                       identity.setContexts(parseContexts("Contexts" + identityCounter + ".", fields));
+                       identity.setProperties(parseProperties("Properties" + identityCounter + ".", fields));
                        identities.add(identity);
                }
                return identities;
@@ -265,11 +265,11 @@ public class WebOfTrustConnector implements ConnectorListener {
                Map<String, String> properties = new HashMap<String, String>();
                int propertiesCounter = -1;
                while (true) {
-                       String propertyName = fields.get(prefix + "PropertyName" + ++propertiesCounter);
+                       String propertyName = fields.get(prefix + "Property" + ++propertiesCounter + ".Name");
                        if (propertyName == null) {
                                break;
                        }
-                       String propertyValue = fields.get(prefix + "PropertyValue" + propertiesCounter);
+                       String propertyValue = fields.get(prefix + "Property" + propertiesCounter + ".Value");
                        properties.put(propertyName, propertyValue);
                }
                return properties;