From be0a3c2735915297a730e411928edcd701e3112b Mon Sep 17 00:00:00 2001 From: Yufan You Date: Mon, 4 Mar 2024 00:57:03 +0800 Subject: [PATCH] fix: use :param{.+} instead of :param+ for hono --- lib/routes/cas/router.js | 4 ++-- lib/routes/github/router.js | 2 +- lib/routes/gov/router.js | 4 ++-- lib/routes/qiyoujiage/router.js | 2 +- lib/routes/tfc-taiwan/router.js | 2 +- lib/routes/xjtu/router.js | 6 +++--- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/routes/cas/router.js b/lib/routes/cas/router.js index cb0164c4f9..45a4f81501 100644 --- a/lib/routes/cas/router.js +++ b/lib/routes/cas/router.js @@ -1,9 +1,9 @@ export default (router) => { router.get('/cg/:caty?', './cg/index'); - router.get('/genetics/:path+', './genetics/index'); + router.get('/genetics/:path{.+}', './genetics/index'); router.get('/ia/yjs', './ia/yjs'); router.get('/iee/kydt', './iee/kydt'); - router.get('/is/:path+', './is/index'); + router.get('/is/:path{.+}', './is/index'); router.get('/mesalab/kb', './mesalab/kb'); router.get('/sim/kyjz', './sim/kyjz'); }; diff --git a/lib/routes/github/router.js b/lib/routes/github/router.js index 4811c0bb2a..9fcbda5ba2 100644 --- a/lib/routes/github/router.js +++ b/lib/routes/github/router.js @@ -3,7 +3,7 @@ export default (router) => { router.get('/comments/:user/:repo/:type/:number', './comments'); // deprecated router.get('/comments/:user/:repo/:number?', './comments'); router.get('/contributors/:user/:repo/:order?/:anon?', './contributors'); - router.get('/file/:user/:repo/:branch/:filepath+', './file'); + router.get('/file/:user/:repo/:branch/:filepath{.+}', './file'); router.get('/gist/:gistId', './gist'); router.get('/issue/:user/:repo/:state?/:labels?', './issue'); router.get('/notifications', './notifications'); diff --git a/lib/routes/gov/router.js b/lib/routes/gov/router.js index 4b37c2a103..5d9cd08c1a 100644 --- a/lib/routes/gov/router.js +++ b/lib/routes/gov/router.js @@ -32,7 +32,7 @@ export default (router) => { router.get('/moe/:type', './moe/moe'); router.get('/moe/s78/:column', './moe/s78'); router.get('/mof/bond/:category?', './mof/bond'); - router.get('/mofcom/article/:suffix+', './mofcom/article'); + router.get('/mofcom/article/:suffix{.+}', './mofcom/article'); router.get('/moj/aac/news/:type?', './moj/aac/news'); router.get('/moj/lfyjzj', './moj/lfyjzj'); router.get('/ndrc/fggz/:category*', './ndrc/fggz'); @@ -53,7 +53,7 @@ export default (router) => { router.get('/safe/business/:site?', './safe/business'); router.get('/safe/complaint/:site?', './safe/complaint'); router.get('/samr/xgzlyhd/:category?/:department?', './samr/xgzlyhd'); - router.get('/sasac/:path+', './sasac/generic'); + router.get('/sasac/:path{.+}', './sasac/generic'); router.get('/stats/*', './stats'); router.get('/zhengce/govall/:advance?', './zhengce/govall'); router.get('/zhengce/wenjian/:pcodeJiguan?', './zhengce/wenjian'); diff --git a/lib/routes/qiyoujiage/router.js b/lib/routes/qiyoujiage/router.js index dc4c588f17..414b3edc92 100644 --- a/lib/routes/qiyoujiage/router.js +++ b/lib/routes/qiyoujiage/router.js @@ -1,3 +1,3 @@ export default (router) => { - router.get('/:path+', './price'); + router.get('/:path{.+}', './price'); }; diff --git a/lib/routes/tfc-taiwan/router.js b/lib/routes/tfc-taiwan/router.js index 1599d971e5..7544e0d48f 100644 --- a/lib/routes/tfc-taiwan/router.js +++ b/lib/routes/tfc-taiwan/router.js @@ -1,6 +1,6 @@ export default (router) => { router.get('/', './index'); - router.get('/category/:id+', './index'); + router.get('/category/:id{.+}', './index'); router.get('/info', './index'); router.get('/report', './index'); router.get('/topic/:id', './index'); diff --git a/lib/routes/xjtu/router.js b/lib/routes/xjtu/router.js index 4607c5e8a7..ed00480382 100644 --- a/lib/routes/xjtu/router.js +++ b/lib/routes/xjtu/router.js @@ -1,10 +1,10 @@ export default (router) => { router.get('/2yuan/news/:id?', './2yuan/news'); - router.get('/dean/:subpath+', './dean'); - router.get('/dyyy/:path+', './dyyy/index'); + router.get('/dean/:subpath{.+}', './dean'); + router.get('/dyyy/:path{.+}', './dyyy/index'); router.get('/ee/:id?', './ee'); router.get('/gs/tzgg', './gs/tzgg'); - router.get('/international/:subpath+', './international'); + router.get('/international/:subpath{.+}', './international'); router.get('/job/:subpath?', './job'); router.get('/std/:category?', './std'); };