diff --git a/lib/routes/gamersky/ent.js b/lib/routes/gamersky/ent.js index f9479bd16a8cdb..5683d7de447f4c 100644 --- a/lib/routes/gamersky/ent.js +++ b/lib/routes/gamersky/ent.js @@ -39,7 +39,7 @@ module.exports = async (ctx) => { const out = await Promise.all( list.map(async (info) => { const title = info.title; - const itemUrl = info.link; + const itemUrl = info.link.startsWith('https://') ? info.link : `https://www.gamersky.com/${info.link}`; const pubDate = info.pubDate; const cache = await ctx.cache.get(itemUrl);