diff --git a/docs/README.md b/docs/README.md index cb9dd63cc5..ccd941210e 100644 --- a/docs/README.md +++ b/docs/README.md @@ -2102,7 +2102,7 @@ type,必选,目前支持两种,`hot` 代表热门游记,`latest` 代表 #### 全国气象预警 -举例: <(https://rsshub.app/weatherAlarm> +举例: 路由: `/weatherAlarm` @@ -2123,3 +2123,4 @@ type,分类 | Trending | Most stars | All | | -------- | ---------- | --- | | trending | starred | all | + diff --git a/middleware/parameter.js b/middleware/parameter.js index 6df214de5a..877f8d1d31 100644 --- a/middleware/parameter.js +++ b/middleware/parameter.js @@ -5,7 +5,7 @@ module.exports = async (ctx, next) => { if (ctx.state.data && ctx.query && (ctx.query.filter || ctx.query.filter_title || ctx.query.filter_description)) { ctx.state.data.item = ctx.state.data.item.filter((item) => { const title = item.title; - const description = item.description; + const description = item.description || title; return !( (ctx.query.filter && !title.match(ctx.query.filter) && !description.match(ctx.query.filter)) || (ctx.query.filter_title && !title.match(ctx.query.filter_title)) ||