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