Spaces:
Running
Running
Update index.js
Browse files
index.js
CHANGED
@@ -126,6 +126,8 @@ app.all(['/enhance', '/hd', '/upscale'], async (req, res) => {
|
|
126 |
|
127 |
try {
|
128 |
const { url } = req.method !== 'GET' ? req.body : req.query
|
|
|
|
|
129 |
const result = await enhanceImage(url)
|
130 |
res.json({ success: true, result })
|
131 |
} catch (e) {
|
@@ -250,7 +252,10 @@ async function enhanceImage(url) {
|
|
250 |
})
|
251 |
|
252 |
await page.getByRole('button', { name: 'Unggah gambar', exact: true }).click()
|
253 |
-
const response = await page.waitForResponse(res =>
|
|
|
|
|
|
|
254 |
const json = await response.json()
|
255 |
|
256 |
await browser.close()
|
|
|
126 |
|
127 |
try {
|
128 |
const { url } = req.method !== 'GET' ? req.body : req.query
|
129 |
+
if (!url) return res.json({ success: false, message: 'Required parameter url' })
|
130 |
+
|
131 |
const result = await enhanceImage(url)
|
132 |
res.json({ success: true, result })
|
133 |
} catch (e) {
|
|
|
252 |
})
|
253 |
|
254 |
await page.getByRole('button', { name: 'Unggah gambar', exact: true }).click()
|
255 |
+
const response = await page.waitForResponse(res =>
|
256 |
+
console.log(res)
|
257 |
+
return res.url().includes('api/enhance/v1'),
|
258 |
+
}, { timeout: 0 })
|
259 |
const json = await response.json()
|
260 |
|
261 |
await browser.close()
|