updates for random and catgories

This commit is contained in:
John Facey
2021-12-23 15:20:03 -06:00
parent e0d8f981c3
commit 3d4d14a7d7
5 changed files with 41 additions and 8 deletions

View File

@@ -36,7 +36,8 @@ exports.loadFeeds = function() {
var linkData = {
title: `${unescape(item.title)}`,
link: `${unescape(item.link)}`
link: `${unescape(item.link)}`,
category: `${unescape(item.category)}`
}
linkFlayerMap.push(linkData);
});
@@ -58,8 +59,18 @@ exports.writeFeed = function (feeds) {
console.log("saving feeds.json");
};
exports.getFeeds = function () {
return linkFlayerMap;
exports.getFeeds = function (feedType) {
if (feedType == null || feedType == undefined || feedType == "") {
return linkFlayerMap;
} else {
var linkFlayerFilteredMap = [];
linkFlayerMap.forEach(linkFlay => {
if (linkFlay.category.toLowerCase().indexOf(feedType.toLowerCase()) > -1) {
linkFlayerFilteredMap.push(linkFlay);
}
});
return linkFlayerFilteredMap;
}
}
exports.getSources = function () {