Fix crash when unable to resize image

This commit is contained in:
Mitchell McCaffrey 2021-02-14 08:35:43 +11:00
parent 8440a8de42
commit 2f4e671390
2 changed files with 11 additions and 9 deletions

View File

@ -39,7 +39,7 @@ export function getImageLightness(image) {
/**
* @typedef ResizedImage
* @property {Blob} blob
* @property {Blob|null} blob The blob of the resized image, `null` if the image was unable to be resized to that dimension
* @property {number} width
* @property {number} height
*/

View File

@ -190,6 +190,7 @@ function SelectMapModal({
file.type,
resolution.quality
);
if (resized.blob) {
const resizedBuffer = await blobToBuffer(resized.blob);
resolutions[resolution.id] = {
file: resizedBuffer,
@ -200,6 +201,7 @@ function SelectMapModal({
};
}
}
}
// Create thumbnail
const thumbnail = await createThumbnail(image, file.type);