From: David ‘Bombe’ Roden Date: Fri, 5 Nov 2010 21:42:06 +0000 (+0100) Subject: Match latest changes in WoT. X-Git-Tag: 0.2-RC1~8 X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=a5645443fd6dd34625d56441d3374104f46cfbe9;p=Sone.git Match latest changes in WoT. --- diff --git a/src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java b/src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java index 68f9e5f..0425e47 100644 --- a/src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java +++ b/src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java @@ -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 properties = new HashMap(); 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;