diff --git a/src/renderer/util/fileSystem.js b/src/renderer/util/fileSystem.js index d2b55137..1e408b72 100644 --- a/src/renderer/util/fileSystem.js +++ b/src/renderer/util/fileSystem.js @@ -227,12 +227,11 @@ export const uploadImage = async (pathname, image, preferences) => { uploadByCommand(currentUploader, reader.result) break default: - uploadByGithub(reader.result, image.name) + uploadByGithub(Buffer.from(reader.result).toString('base64'), image.name) } } - const readerFunction = currentUploader !== 'github' ? 'readAsArrayBuffer' : 'readAsDataURL' - reader[readerFunction](image) + reader.readAsArrayBuffer(image) } } return promise