⏪ Revert all changes to the rescue system
[Sone.git] / src / main / java / net / pterodactylus / sone / core / SoneRescuer.java
index 93c77c2..2246ac9 100644 (file)
@@ -114,8 +114,9 @@ public class SoneRescuer extends AbstractService {
         *            The edition to rescue
         * @return This Sone rescuer
         */
-       public void setEdition(long edition) {
+       public SoneRescuer setEdition(long edition) {
                currentEdition = edition;
+               return this;
        }
 
        /**
@@ -158,7 +159,7 @@ public class SoneRescuer extends AbstractService {
                        }
                        if (fetching) {
                                core.lockSone(sone);
-                               FreenetURI soneUri = sone.getRequestUri().setKeyType("SSK").setDocName("Sone-" + getNextEdition()).setMetaString(new String[] { "sone.xml" });
+                               FreenetURI soneUri = sone.getRequestUri().setKeyType("SSK").setDocName("Sone-" + currentEdition).setMetaString(new String[] { "sone.xml" });
                                System.out.println("URI: " + soneUri);
                                Sone fetchedSone = soneDownloader.fetchSone(sone, soneUri, true);
                                System.out.println("Sone: " + fetchedSone);