Set modification counter of new Sones to 1 so that it is inserted automatically.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Wed, 13 Oct 2010 19:27:39 +0000 (21:27 +0200)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Wed, 13 Oct 2010 19:27:39 +0000 (21:27 +0200)
src/main/java/net/pterodactylus/sone/core/Core.java

index ddd3524..e59c8e6 100644 (file)
@@ -170,6 +170,8 @@ public class Core extends AbstractService {
                try {
                        logger.log(Level.FINEST, "Creating new Sone “%s” at %s (%s)…", new Object[] { name, finalRequestUri, finalInsertUri });
                        sone = new Sone(UUID.randomUUID(), name, new FreenetURI(finalRequestUri), new FreenetURI(finalInsertUri));
+                       /* set modification counter to 1 so it is inserted immediately. */
+                       sone.setModificationCounter(1);
                        addSone(sone);
                } catch (MalformedURLException mue1) {
                        throw new SoneException(Type.INVALID_URI);