feat: filter branch by status

This commit is contained in:
Methapon Metanipat 2024-09-09 14:49:01 +07:00
parent cbdb4c0e7a
commit 0893662536
2 changed files with 12 additions and 0 deletions

9
src/services/prisma.ts Normal file
View file

@ -0,0 +1,9 @@
import { Status } from "@prisma/client";
export function filterStatus(val?: Status) {
if (!val) return {};
return val !== Status.CREATED && val !== Status.ACTIVE
? { status: val }
: { OR: [{ status: Status.CREATED }, { status: Status.ACTIVE }] };
}