fix: discuz param
This commit is contained in:
parent
7acb5de31d
commit
19b981f4d3
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Reference in New Issue