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);
feed.items.forEach(item => {
var foundFeed = false;
linkFlayerMap.forEach(linkFlay => {
if (linkFlay.link == item.link) {
foundFeed = true;
}
});
var linkData = {
title: `${unescape(item.title)}`,
link: `${unescape(item.link)}`,
category: `${unescape(feedBlock.category)}`
if (!foundFeed) {
var linkData = {
title: `${unescape(item.title)}`,
link: `${unescape(item.link)}`,
category: `${unescape(feedBlock.category)}`
}
linkFlayerMap.push(linkData);
}
linkFlayerMap.push(linkData);
});
@@ -193,7 +201,7 @@ exports.getAnswer = async function (question) {
var answerURL = `https://api.duckduckgo.com/?q=${question}&format=json&pretty=1`;
console.log(answerURL);
answerData = {
answerData = {
text: ``,
source: ``
}
@@ -249,6 +257,6 @@ exports.getCategories = function () {
* sleep - sleep/wait
* @constructor
*/
exports.sleep = (ms) => new Promise((resolve) => {
exports.sleep = (ms) => new Promise((resolve) => {
setTimeout(resolve, ms);
})
})