From 194c2d3371dee04dd2ee1e25e3c73cf28d0def34 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Mon, 15 Jul 2019 13:41:24 -0700 Subject: [PATCH] Let file.index be the index in post.files and file.docIndex be the index in the document. --- src/classes/Post.Clone.coffee | 2 +- src/classes/Post.coffee | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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]