mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-12-10 07:12:51 +08:00
fix: discuz param
This commit is contained in:
@@ -2138,7 +2138,7 @@ router.get('/gbcc/trust', require('./routes/gbcc/trust'));
|
||||
router.get('/apnews/topics/:topic', require('./routes/apnews/topics'));
|
||||
|
||||
// discuz
|
||||
router.get('/discuz/:link', require('./routes/discuz/discuz'));
|
||||
router.get('/discuz/:link(.*)', require('./routes/discuz/discuz'));
|
||||
|
||||
// China Dialogue 中外对话
|
||||
router.get('/chinadialogue/topics/:topic', require('./routes/chinadialogue/topics'));
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
const buildData = require('@/utils/common-config');
|
||||
module.exports = async (ctx) => {
|
||||
const link = ctx.params.link;
|
||||
let link = ctx.params.link;
|
||||
link = link.replace(/:\/\//, ':/').replace(/:\//, '://');
|
||||
ctx.state.data = await buildData({
|
||||
link,
|
||||
url: link,
|
||||
|
||||
Reference in New Issue
Block a user