refactor: dry

This commit is contained in:
Methapon Metanipat 2024-08-21 10:05:27 +07:00
parent 8892e237ec
commit a1973cf66c

View file

@ -182,12 +182,13 @@ export class BranchController extends Controller {
AND: { AND: {
headOfficeId: headOfficeId ?? (filter === "head" || tree ? null : undefined), headOfficeId: headOfficeId ?? (filter === "head" || tree ? null : undefined),
NOT: { headOfficeId: filter === "sub" && !headOfficeId ? null : undefined }, NOT: { headOfficeId: filter === "sub" && !headOfficeId ? null : undefined },
zipCode,
}, },
OR: [ OR: [
{ nameEN: { contains: query }, zipCode }, { nameEN: { contains: query } },
{ name: { contains: query }, zipCode }, { name: { contains: query } },
{ email: { contains: query }, zipCode }, { email: { contains: query } },
{ telephoneNo: { contains: query }, zipCode }, { telephoneNo: { contains: query } },
], ],
} satisfies Prisma.BranchWhereInput; } satisfies Prisma.BranchWhereInput;