mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-12-09 06:30:40 +08:00
fix(algocasts): 修复无法正常获取到 ID 的问题 & feat: 增加 Soul 路由 (#2818)
This commit is contained in:
@@ -54,7 +54,11 @@ const makeFull = async (ctx, infos) => {
|
||||
|
||||
const badges = [];
|
||||
$('.badge').each((index, badge) => {
|
||||
badges.push($(badge).text());
|
||||
const text = $(badge).text();
|
||||
|
||||
if (text !== '讨论') {
|
||||
badges.push(text);
|
||||
}
|
||||
});
|
||||
|
||||
info.description = `<h1>${info.title}</h1><div>${badges.join(' | ')}</div><div>${$('#my-content p').html()}</div>`;
|
||||
@@ -79,11 +83,9 @@ module.exports = async (ctx) => {
|
||||
$('tr')
|
||||
.slice(1)
|
||||
.each((i, e) => {
|
||||
const id = parseInt(
|
||||
$(e)
|
||||
.find('th')
|
||||
.text()
|
||||
);
|
||||
const id = $(e)
|
||||
.find('th')
|
||||
.text();
|
||||
const titleLabel = $(e).find('td a');
|
||||
const title = `${id}. ${titleLabel.text()}`;
|
||||
const episode = titleLabel
|
||||
|
||||
Reference in New Issue
Block a user