Files
lst_v3/backend/dockdoorScanning/dockdoor.socket.seed.ts
Blake Matthes 3f04609f82
All checks were successful
Build and Push LST Docker Image / docker (push) Successful in 3m29s
refactor(dockdoorscanning): only show a truly active loading order 0 should never show up
2026-06-14 03:54:21 -05:00

23 lines
526 B
TypeScript

import { db } from "../db/db.controller.js";
export const getRecentDockScans = ({
loadingOrder,
limit = 200,
}: {
loadingOrder: string;
limit?: number | undefined;
}) => {
return db.query.dockDoorScans.findMany({
//where: (scans, { eq }) => eq(scans.status, "active"),
where: (scans, { and, eq }) =>
and(
eq(scans.status, "active"),
loadingOrder
? eq(scans.loadingOrder, loadingOrder)
: eq(scans.loadingOrder, "0"),
),
orderBy: (scans, { desc }) => [desc(scans.upd_date)],
limit,
});
};