diff --git a/src/infer/inferIcon.js b/src/infer/inferIcon.js index 5a89374..4efbc10 100644 --- a/src/infer/inferIcon.js +++ b/src/infer/inferIcon.js @@ -11,9 +11,9 @@ tmp.setGracefulCleanup(); * @param {inferIconCallback} callback */ function inferIconFromUrlToPath(targetUrl, outDir, callback) { - const outfilePath = path.join(outDir, '/icon.png'); pageIcon(targetUrl, {ext: 'png'}) .then(icon => { + const outfilePath = path.join(outDir, `/icon.${icon.ext}`); fs.writeFile(outfilePath, icon.data, error => { callback(error, outfilePath); });