mirror of
https://github.com/zhigang1992/favicongrabber.com.git
synced 2026-04-30 10:31:39 +08:00
Fix adding useless properties
This commit is contained in:
@@ -14,7 +14,10 @@ module.exports = ($, done) => {
|
||||
|
||||
let icons = [];
|
||||
try {
|
||||
icons = JSON.parse(manifest).icons || [];
|
||||
const parsed = JSON.parse(manifest);
|
||||
if (Array.isArray(parsed.icons)) {
|
||||
icons = parsed.icons.map(({ src, sizes, type }) => ({ src, sizes, type })) || [];
|
||||
}
|
||||
} catch (err) {
|
||||
// ignore errors
|
||||
if (err) return done(null, []);
|
||||
|
||||
Reference in New Issue
Block a user