Spaces:
Sleeping
Sleeping
Update server.js
Browse files
server.js
CHANGED
|
@@ -41,12 +41,13 @@ app.post('/api/s-playwright', async (req, res) => {
|
|
| 41 |
const result = await executableCode(chromium, devices, publicDir, path);
|
| 42 |
|
| 43 |
const timestamp = Date.now();
|
|
|
|
| 44 |
const screenshotFiles = await fs.readdir(publicDir);
|
| 45 |
const recentFiles = screenshotFiles
|
| 46 |
.filter(f => f.startsWith('screenshot-') && f.endsWith('.png'))
|
| 47 |
.map(f => ({
|
| 48 |
name: f,
|
| 49 |
-
publicURL:
|
| 50 |
}));
|
| 51 |
|
| 52 |
res.json({
|
|
|
|
| 41 |
const result = await executableCode(chromium, devices, publicDir, path);
|
| 42 |
|
| 43 |
const timestamp = Date.now();
|
| 44 |
+
const baseUrl = `${req.protocol}://${req.get('host')}`;
|
| 45 |
const screenshotFiles = await fs.readdir(publicDir);
|
| 46 |
const recentFiles = screenshotFiles
|
| 47 |
.filter(f => f.startsWith('screenshot-') && f.endsWith('.png'))
|
| 48 |
.map(f => ({
|
| 49 |
name: f,
|
| 50 |
+
publicURL: `${baseUrl}/files/${f}`
|
| 51 |
}));
|
| 52 |
|
| 53 |
res.json({
|