Merge pull request #570 from getmaxun/fallback-fix

fix: destroy browser fallback
This commit is contained in:
Karishma Shukla
2025-04-29 17:23:22 +05:30
committed by GitHub

View File

@@ -10,6 +10,7 @@ import {
getRemoteBrowserCurrentUrl,
getRemoteBrowserCurrentTabs,
getActiveBrowserIdByState,
destroyRemoteBrowser,
} from '../browser-management/controller';
import { chromium } from 'playwright-extra';
import stealthPlugin from 'puppeteer-extra-plugin-stealth';
@@ -146,8 +147,8 @@ router.get('/stop/:browserId', requireSignIn, async (req: AuthenticatedRequest,
});
if (!jobId) {
const browserId = initializeRemoteBrowserForRecording(req.user.id);
return res.send( browserId );
await destroyRemoteBrowser(req.params.browserId, req.user.id);
return res.send(false);
}
logger.log('info', `Queued browser destruction job: ${jobId}, waiting for completion...`);