Spaces:
Paused
Paused
Update index.js
Browse files
index.js
CHANGED
|
@@ -166,11 +166,13 @@ app.post('/api/upscaler', async (req, res) => {
|
|
| 166 |
responseType: "arraybuffer"
|
| 167 |
})
|
| 168 |
const response = await processImage(data_img.data, denoise, scale, format, type)
|
| 169 |
-
|
|
|
|
| 170 |
res.send(response)
|
| 171 |
} else if (images && typeof images == 'string' && isBase64(images)) {
|
| 172 |
const response = await processImage(Buffer.from(images, "base64"), denoise, scale, format, type)
|
| 173 |
-
|
|
|
|
| 174 |
res.send(response)
|
| 175 |
} else {
|
| 176 |
res.json({
|
|
|
|
| 166 |
responseType: "arraybuffer"
|
| 167 |
})
|
| 168 |
const response = await processImage(data_img.data, denoise, scale, format, type)
|
| 169 |
+
const type_img = await fileType.fromBuffer(response)
|
| 170 |
+
res.setHeader('Content-Type', type_img.mime)
|
| 171 |
res.send(response)
|
| 172 |
} else if (images && typeof images == 'string' && isBase64(images)) {
|
| 173 |
const response = await processImage(Buffer.from(images, "base64"), denoise, scale, format, type)
|
| 174 |
+
const type_img = await fileType.fromBuffer(response)
|
| 175 |
+
res.setHeader('Content-Type', type_img.mime)
|
| 176 |
res.send(response)
|
| 177 |
} else {
|
| 178 |
res.json({
|