import { Router } from "express"; import { db } from "../db/db.controller.js"; import { scanLog } from "../db/schema/scanlog.schema.js"; import { apiReturn } from "../utils/returnHelper.utils.js"; const router = Router(); router.post("/", async (req, res) => { const body = req.body; const newLog = await db .insert(scanLog) .values({ scannerId: body.scannerId, message: body.message, prompt: body.prompt, commandDescription: body.commandDescription, status: body.status, lines: body.lines, }) .returning(); return apiReturn(res, { success: true, level: "info", module: "mobile", subModule: "scan logs", message: `New log from ${body.scannerId}`, data: newLog, status: 200, }); }); export default router;