Files
firecrawl/apps/api/src/services/logging/crawl_log.ts
T

21 lines
541 B
TypeScript
Raw Normal View History

2024-05-06 17:16:43 -07:00
import { supabase_service } from "../supabase";
2024-07-25 09:48:06 -03:00
import { Logger } from "../../../src/lib/logger";
2024-05-06 17:16:43 -07:00
import "dotenv/config";
export async function logCrawl(job_id: string, team_id: string) {
2024-07-12 16:51:20 -03:00
if (process.env.USE_DB_AUTHENTICATION === 'true') {
try {
const { data, error } = await supabase_service
2024-05-06 17:16:43 -07:00
.from("bulljobs_teams")
.insert([
{
job_id: job_id,
team_id: team_id,
},
]);
2024-07-12 16:51:20 -03:00
} catch (error) {
2024-07-25 09:48:06 -03:00
Logger.error(`Error logging crawl job to supabase:\n${error}`);
2024-07-12 16:51:20 -03:00
}
2024-05-06 17:16:43 -07:00
}
}