Files
firecrawl/apps/api/src/controllers/v0/admin/acuc-cache-clear.ts
T

16 lines
482 B
TypeScript
Raw Normal View History

import { Request, Response } from "express";
import { supabase_service } from "../../../services/supabase";
import { clearACUC } from "../../auth";
export async function acucCacheClearController(req: Request, res: Response) {
const team_id: string = req.body.team_id;
const keys = await supabase_service.from("api_keys")
.select("*")
.eq("team_id", team_id);
await Promise.all(keys.data.map(x => clearACUC(x.key)));
res.json({ ok: true });
}