prevent duplicate feed pre patch

This commit is contained in:
John Facey
2021-12-27 19:14:10 -06:00
parent 7324a06512
commit 345dcc49db

View File

@@ -166,13 +166,21 @@ exports.loadFeeds = function () {
} }
console.log(feed.title); console.log(feed.title);
feed.items.forEach(item => { feed.items.forEach(item => {
var foundFeed = false;
linkFlayerMap.forEach(linkFlay => {
if (linkFlay.link == item.link) {
foundFeed = true;
}
});
if (!foundFeed) {
var linkData = { var linkData = {
title: `${unescape(item.title)}`, title: `${unescape(item.title)}`,
link: `${unescape(item.link)}`, link: `${unescape(item.link)}`,
category: `${unescape(feedBlock.category)}` category: `${unescape(feedBlock.category)}`
} }
linkFlayerMap.push(linkData); linkFlayerMap.push(linkData);
}
}); });
@@ -249,6 +257,6 @@ exports.getCategories = function () {
* sleep - sleep/wait * sleep - sleep/wait
* @constructor * @constructor
*/ */
exports.sleep = (ms) => new Promise((resolve) => { exports.sleep = (ms) => new Promise((resolve) => {
setTimeout(resolve, ms); setTimeout(resolve, ms);
}) })