From 3375ca559c56601b2e2031d25b714ebe278e650e Mon Sep 17 00:00:00 2001 From: sairajzero Date: Sun, 13 Jun 2021 14:47:55 +0530 Subject: [PATCH] Bug fix - Fixed: rating overwrites another existing rating. - Fixed: temp_iter been added to cloud --- index.html | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/index.html b/index.html index af1594b..1568379 100644 --- a/index.html +++ b/index.html @@ -10221,7 +10221,7 @@ for (secKey in articleSubject[key].data) { let tempCounter = 0; - const secObject = articleSubject[key].data[secKey]; + const secObject = JSON.parse(JSON.stringify(articleSubject[key].data[secKey])); if (typeof secObject.section_details === "object" && secObject.section_details.section_name.length) { @@ -10520,16 +10520,17 @@ // article = full_data[article_name]; // } - let iterNumber = Object.keys(article.data[section]["section_iters"]).map(f => { - return f.match(/\d+/)[0]; - }).reduce(function (prev, current) { - return (prev.y > current.y) ? prev : current - }); - + let iterNumber = 0; + Object.keys(article.data[section]["section_iters"]).forEach(a => { + if(a.startsWith("iteration")){ + let i = parseInt(a.match(/\d+/)[0]); + iterNumber = (i > iterNumber) ? i : iterNumber; + } + }) let oldArticle = article.data[section]["section_iters"][`iteration${iterNumber}`]; let iterNum = Number(iterNumber) + 1; - + console.info("Iteration:", iterNum) // Convert line breaks into br newcontent = newcontent.replace(/\n/g, '
').trim(); //.replace(/\r\n|\r|\n/g,"
")