diff --git a/lib/v2/gamme/category.js b/lib/v2/gamme/category.js index 692087cd3..fba6fe5dd 100644 --- a/lib/v2/gamme/category.js +++ b/lib/v2/gamme/category.js @@ -14,9 +14,10 @@ module.exports = async (ctx) => { const $ = cheerio.load(data); $('.entry img').each((_, img) => { - if (img.attribs['data-original']) { - img.attribs.src = img.attribs['data-original']; + if (img.attribs['data-original'] || img.attribs['data-src']) { + img.attribs.src = img.attribs['data-original'] || img.attribs['data-src']; delete img.attribs['data-original']; + delete img.attribs['data-src']; } }); diff --git a/lib/v2/gamme/tag.js b/lib/v2/gamme/tag.js index 95271bf5f..35e5f7167 100644 --- a/lib/v2/gamme/tag.js +++ b/lib/v2/gamme/tag.js @@ -27,9 +27,10 @@ module.exports = async (ctx) => { const $ = cheerio.load(data); $('.entry img').each((_, img) => { - if (img.attribs['data-original']) { - img.attribs.src = img.attribs['data-original']; + if (img.attribs['data-original'] || img.attribs['data-src']) { + img.attribs.src = img.attribs['data-original'] || img.attribs['data-src']; delete img.attribs['data-original']; + delete img.attribs['data-src']; } });