diff --git a/src/classes/Post.Clone.coffee b/src/classes/Post.Clone.coffee index 46d81f7b5..6c88b0f1a 100644 --- a/src/classes/Post.Clone.coffee +++ b/src/classes/Post.Clone.coffee @@ -45,7 +45,7 @@ Post.Clone = class extends Post file = {} for key, val of originFile file[key] = val - fileRoot = fileRoots[file.index] + fileRoot = fileRoots[file.docIndex] for key, selector of g.SITE.selectors.file file[key] = $ selector, fileRoot file.thumbLink = file.thumb?.parentNode diff --git a/src/classes/Post.coffee b/src/classes/Post.coffee index 1c6fc1c1d..6fab72da1 100644 --- a/src/classes/Post.coffee +++ b/src/classes/Post.coffee @@ -172,9 +172,11 @@ class Post parseFiles: -> @files = [] fileRoots = @fileRoots() - for fileRoot, index in fileRoots + index = 0 + for fileRoot, docIndex in fileRoots if (file = @parseFile fileRoot) - file.index = index + file.index = (index++) + file.docIndex = docIndex @files.push file if @files.length @file = @files[0]