mirror of
https://github.com/aureliendavid/rsspreview.git
synced 2025-08-22 19:28:39 +00:00
fix for link elements with no type (#16)
This commit is contained in:
parent
aa70671c62
commit
7b63b27f4a
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
"manifest_version": 2,
|
"manifest_version": 2,
|
||||||
"name": "RSSPreview",
|
"name": "RSSPreview",
|
||||||
"version": "3.0",
|
"version": "3.0.1",
|
||||||
"author": "Aurelien David",
|
"author": "Aurelien David",
|
||||||
"homepage_url": "https://github.com/aureliendavid/rsspreview",
|
"homepage_url": "https://github.com/aureliendavid/rsspreview",
|
||||||
|
|
||||||
|
@ -336,7 +336,12 @@
|
|||||||
|
|
||||||
document.querySelectorAll("link[rel='alternate']").forEach( (elem) => {
|
document.querySelectorAll("link[rel='alternate']").forEach( (elem) => {
|
||||||
|
|
||||||
let type = elem.getAttribute('type').toLowerCase();
|
let type_attr = elem.getAttribute('type');
|
||||||
|
if (!type_attr) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
let type = type_attr.toLowerCase();
|
||||||
if (type.includes('rss') || type.includes('atom') || type.includes('feed')) {
|
if (type.includes('rss') || type.includes('atom') || type.includes('feed')) {
|
||||||
|
|
||||||
let title = elem.getAttribute('title');
|
let title = elem.getAttribute('title');
|
||||||
@ -346,10 +351,9 @@
|
|||||||
|
|
||||||
feeds[url] = (title ? title : url);
|
feeds[url] = (title ? title : url);
|
||||||
|
|
||||||
//console.log("Feed: " + (title ? (title + " - ") : "") + url);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
|
|
||||||
if (Object.keys(feeds).length > 0) {
|
if (Object.keys(feeds).length > 0) {
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user