Fix fetch buffer deprecation warnings

e99f918454416237abf54bea3ebf689e43f755ec

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +8 -8Ignore whitespace
src/endpoints/stable-diffusion.js+8 -8
@@ -676,8 +676,8 @@ together.post('/generate', jsonParser, async (request, response) => {
676676 let b64_json = choice.b64_json;
677677
678678 if (!b64_json) {
679679 const buffer = await (await fetch(choice.url)).bufferarrayBuffer();
680680 b64_json = Buffer.from(buffer).toString('base64');
681681 }
682682
683683 return response.send({ format: 'jpg', data: b64_json });
@@ -833,8 +833,8 @@ pollinations.post('/generate', jsonParser, async (request, response) => {
833833 throw new Error('Pollinations request failed.');
834834 }
835835
836836 const buffer = await result.bufferarrayBuffer();
837837 const base64 = Buffer.from(buffer).toString('base64');
838838
839839 return response.send({ image: base64 });
840840 } catch (error) {
@@ -895,8 +895,8 @@ stability.post('/generate', jsonParser, async (request, response) => {
895895 return response.sendStatus(500);
896896 }
897897
898898 const buffer = await result.bufferarrayBuffer();
899899 return response.send(Buffer.from(buffer).toString('base64'));
900900 } catch (error) {
901901 console.log(error);
902902 return response.sendStatus(500);
@@ -1015,9 +1015,9 @@ huggingface.post('/generate', jsonParser, async (request, response) => {
10151015 return response.sendStatus(500);
10161016 }
10171017
10181018 const buffer = await result.bufferarrayBuffer();
10191019 return response.send({
10201020 image: Buffer.from(buffer).toString('base64'),
10211021 });
10221022 } catch (error) {
10231023 console.log(error);