diff --git a/processors/superstockamx.processor.js b/processors/superstockamx.processor.js index 3d33d30..0b191a3 100644 --- a/processors/superstockamx.processor.js +++ b/processors/superstockamx.processor.js @@ -12,7 +12,15 @@ module.exports = { if(src.includes('base64')) { //base 64 pasted image console.log('Found base64 image.') - return {base64: src}; + + const regex = /^data:(?[^;]+);base64,(?.+)/g; + const matches = data.matchAll(regex); + const groups = Array.from(matches, m => m.groups)[0] + + + + return {base64: groups.data, + contentType: groups.contentType}; } else if(src.startsWith('http')) { return { url: src };