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: {
headOfficeId: headOfficeId ?? (filter === "head" || tree ? null : undefined),
NOT: { headOfficeId: filter === "sub" && !headOfficeId ? null : undefined },
zipCode,
},
OR: [
{ nameEN: { contains: query }, zipCode },
{ name: { contains: query }, zipCode },
{ email: { contains: query }, zipCode },
{ telephoneNo: { contains: query }, zipCode },
{ nameEN: { contains: query } },
{ name: { contains: query } },
{ email: { contains: query } },
{ telephoneNo: { contains: query } },
],
} satisfies Prisma.BranchWhereInput;