Spaces:
Running
Running
Update router/api.js
Browse files- router/api.js +9 -4
router/api.js
CHANGED
@@ -230,16 +230,21 @@ APIrouter.post('/toanime', async (req, res) => {
|
|
230 |
responseType: "arraybuffer"
|
231 |
})
|
232 |
const response = await toAnime({ imgBuffer: data_img.data });
|
233 |
-
const converted = await convertWebpToPng(response);
|
234 |
//const type_img = await fileTypeFromBuffer(response)
|
235 |
//res.setHeader('Content-Type', type_img.mime)
|
236 |
-
res.
|
|
|
|
|
|
|
237 |
} else if (images && typeof images == 'string' && isBase64(images)) {
|
238 |
const response = await toanime({ imgBuffer: Buffer.from(images, "base64") });
|
239 |
-
const converted = await convertWebpToPng(response);
|
240 |
//const type_img = await fileTypeFromBuffer(response)
|
241 |
//res.setHeader('Content-Type', type_img.mime)
|
242 |
-
res.
|
|
|
|
|
|
|
243 |
} else {
|
244 |
res.json({
|
245 |
success: false, message: 'No url or base64 detected!!'
|
|
|
230 |
responseType: "arraybuffer"
|
231 |
})
|
232 |
const response = await toAnime({ imgBuffer: data_img.data });
|
|
|
233 |
//const type_img = await fileTypeFromBuffer(response)
|
234 |
//res.setHeader('Content-Type', type_img.mime)
|
235 |
+
res.json({
|
236 |
+
status: true,
|
237 |
+
data: response
|
238 |
+
})
|
239 |
} else if (images && typeof images == 'string' && isBase64(images)) {
|
240 |
const response = await toanime({ imgBuffer: Buffer.from(images, "base64") });
|
241 |
+
//const converted = await convertWebpToPng(response);
|
242 |
//const type_img = await fileTypeFromBuffer(response)
|
243 |
//res.setHeader('Content-Type', type_img.mime)
|
244 |
+
res.json({
|
245 |
+
status: true,
|
246 |
+
data: response
|
247 |
+
})
|
248 |
} else {
|
249 |
res.json({
|
250 |
success: false, message: 'No url or base64 detected!!'
|