diff --git a/javascript/plugins/sd-ppp_PS.ccx b/javascript/plugins/sd-ppp_PS.ccx index 17f0892..ec4f4f0 100644 Binary files a/javascript/plugins/sd-ppp_PS.ccx and b/javascript/plugins/sd-ppp_PS.ccx differ diff --git a/photoshop/dist/index.js b/photoshop/dist/index.js index da6d1b8..70ea459 100644 --- a/photoshop/dist/index.js +++ b/photoshop/dist/index.js @@ -711,7 +711,7 @@ async function getImage(serverURL, params) { const PhotoshopBlob = new Blob([file], { type: "image/png" }); - fd.append('image', PhotoshopBlob, "PhotoshopBlob.png"); + fd.append('image', await PhotoshopBlob.arrayBuffer(), "PhotoshopBlob.png"); fd.append('overwrite', "true"); console.log('start upload', Date.now() - startTime, 'ms'); let endpoint = params.isComfy ? '/upload/image' : '/sdppp_upload'; diff --git a/photoshop/src/system/events/get_image.js b/photoshop/src/system/events/get_image.js index e6c4863..a4df208 100644 --- a/photoshop/src/system/events/get_image.js +++ b/photoshop/src/system/events/get_image.js @@ -209,8 +209,8 @@ export default async function getImage(serverURL, params) { const fd = new FormData(); const PhotoshopBlob = new Blob([file], { type: "image/png" }); - fd.append('image', PhotoshopBlob, "PhotoshopBlob.png"); - fd.append('overwrite', "true"); + fd.append('image', await PhotoshopBlob.arrayBuffer(), "PhotoshopBlob.png"); + fd.append('overwrite', "true"); console.log('start upload', Date.now() - startTime, 'ms'); let endpoint = params.isComfy ? '/upload/image' : '/sdppp_upload' const promise = fetch(serverURL + endpoint, {