From f9df46587466ac68a76377a52032b98e6a49586d Mon Sep 17 00:00:00 2001 From: David Vierra Date: Fri, 16 Sep 2016 03:50:39 -1000 Subject: [PATCH] Fix "cannot get length of iterator" in RevisionHistory --- src/mceditlib/revisionhistory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mceditlib/revisionhistory.py b/src/mceditlib/revisionhistory.py index 3c1666b..95a97bd 100644 --- a/src/mceditlib/revisionhistory.py +++ b/src/mceditlib/revisionhistory.py @@ -305,7 +305,7 @@ class RevisionHistory(object): orphanNodes.append(orphanChainNode) orphanChainNode = orphanChainNode.parentNode - for progress, orphanChainNode in enumProgress(reversed(orphanNodes), 0, 20): + for progress, orphanChainNode in enumProgress(orphanNodes[::-1], 0, 20): yield (progress, maxprogress, "Collapsing orphaned chain") copyTask = copyToFolderIter(self.rootFolder, orphanChainNode)