From eb2037c5d18d439352faf353ed3306bcc06c0526 Mon Sep 17 00:00:00 2001 From: Tony Date: Sun, 23 Jan 2022 02:59:10 +0700 Subject: [PATCH] fix(middleware): simplecc null description (#8053) --- lib/middleware/parameter.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/middleware/parameter.js b/lib/middleware/parameter.js index fb6557b89..8f32f9523 100644 --- a/lib/middleware/parameter.js +++ b/lib/middleware/parameter.js @@ -235,8 +235,8 @@ module.exports = async (ctx, next) => { // opencc if (ctx.query.opencc) { ctx.state.data.item.forEach((item) => { - item.title = simplecc(item.title, ctx.query.opencc); - item.description = simplecc(item.description, ctx.query.opencc); + item.title = simplecc(item.title ?? item.link, ctx.query.opencc); + item.description = simplecc(item.description ?? item.title ?? item.link, ctx.query.opencc); }); }