Add series name to description of readfrom (#1446)
* Add series name to description of readfrom * trim text
This commit is contained in:
@@ -9,7 +9,7 @@ class ReadFromPlugin implements Plugin.PluginBase {
|
|||||||
name = 'Read From Net';
|
name = 'Read From Net';
|
||||||
icon = 'src/en/readfrom/icon.png';
|
icon = 'src/en/readfrom/icon.png';
|
||||||
site = 'https://readfrom.net';
|
site = 'https://readfrom.net';
|
||||||
version = '1.0.0';
|
version = '1.0.1';
|
||||||
filters: Filters | undefined = undefined;
|
filters: Filters | undefined = undefined;
|
||||||
imageRequestInit?: Plugin.ImageRequestInit | undefined = undefined;
|
imageRequestInit?: Plugin.ImageRequestInit | undefined = undefined;
|
||||||
|
|
||||||
@@ -142,6 +142,16 @@ class ReadFromPlugin implements Plugin.PluginBase {
|
|||||||
novel.author = moreNovelInfo.author;
|
novel.author = moreNovelInfo.author;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let seriesElm = loadedCheerio('center > b:has(a)').filter((i, el) =>
|
||||||
|
loadedCheerio(el).find('a').attr('href')!.startsWith('/series.html'),
|
||||||
|
)[0];
|
||||||
|
|
||||||
|
if (seriesElm) {
|
||||||
|
let seriesText = loadedCheerio(seriesElm).text().trim();
|
||||||
|
|
||||||
|
novel.summary = seriesText + '\n\n' + novel.summary;
|
||||||
|
}
|
||||||
|
|
||||||
return novel;
|
return novel;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user