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
|
|
|
}
|
|
|
|
|
}
|