reverting delete, fixed express bug on checkCredits

This commit is contained in:
rafaelsideguide
2024-08-21 09:28:20 -03:00
parent 138437d616
commit b66553867e
3 changed files with 14 additions and 18 deletions
+1 -1
View File
@@ -152,7 +152,7 @@ export async function supaAuthenticateUser(
); );
} }
} catch (error) { } catch (error) {
Logger.error(`Error with auth function: ${error.message}`); Logger.error(`Error with auth function: ${error}`);
// const { // const {
// success, // success,
// teamId: tId, // teamId: tId,
+10 -14
View File
@@ -108,22 +108,18 @@ export async function scrapeController(req: Request, res: Response) {
timeout = req.body.timeout ?? 90000; timeout = req.body.timeout ?? 90000;
} }
const checkCredits = async () => { // checkCredits
try { try {
const { success: creditsCheckSuccess, message: creditsCheckMessage } = await checkTeamCredits(team_id, 1); const { success: creditsCheckSuccess, message: creditsCheckMessage } = await checkTeamCredits(team_id, 1);
if (!creditsCheckSuccess) { if (!creditsCheckSuccess) {
earlyReturn = true;
return res.status(402).json({ error: "Insufficient credits" });
}
} catch (error) {
Logger.error(error);
earlyReturn = true; earlyReturn = true;
return res.status(500).json({ error: "Error checking team credits. Please contact hello@firecrawl.com for help." }); return res.status(402).json({ error: "Insufficient credits" });
} }
}; } catch (error) {
Logger.error(error);
earlyReturn = true;
await checkCredits(); return res.status(500).json({ error: "Error checking team credits. Please contact hello@firecrawl.com for help." });
}
const jobId = uuidv4(); const jobId = uuidv4();
@@ -123,9 +123,9 @@ export async function scrapWithFireEngine({
if (checkStatusResponse.data.processing) { if (checkStatusResponse.data.processing) {
try { try {
Logger.debug(`⛏️ Fire-Engine (${engine}): deleting request - jobId: ${_response.data.jobId}`); Logger.debug(`⛏️ Fire-Engine (${engine}): deleting request - jobId: ${_response.data.jobId}`);
// axiosInstance.delete( axiosInstance.delete(
// process.env.FIRE_ENGINE_BETA_URL + `/scrape/${_response.data.jobId}`, process.env.FIRE_ENGINE_BETA_URL + `/scrape/${_response.data.jobId}`,
// ); );
} catch (error) { } catch (error) {
Logger.debug(`⛏️ Fire-Engine (${engine}): Failed to delete request - jobId: ${_response.data.jobId} | error: ${error}`); Logger.debug(`⛏️ Fire-Engine (${engine}): Failed to delete request - jobId: ${_response.data.jobId} | error: ${error}`);
logParams.error_message = "Failed to delete request"; logParams.error_message = "Failed to delete request";