feat(admin): buscar clientes por patente en lugar de email
Deploy / deploy (push) Failing after 13m38s
Deploy / deploy (push) Failing after 13m38s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -45,7 +45,7 @@ export default function ClientesPage() {
|
|||||||
<Card title="Buscar cliente">
|
<Card title="Buscar cliente">
|
||||||
<form onSubmit={buscar} className="flex gap-2">
|
<form onSubmit={buscar} className="flex gap-2">
|
||||||
<Input
|
<Input
|
||||||
placeholder="Nombre, apellido o email..."
|
placeholder="Nombre, apellido o patente..."
|
||||||
value={busqueda}
|
value={busqueda}
|
||||||
onChange={(e) => setBusqueda(e.target.value)}
|
onChange={(e) => setBusqueda(e.target.value)}
|
||||||
className="flex-1"
|
className="flex-1"
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ export async function GET(req: NextRequest) {
|
|||||||
OR: [
|
OR: [
|
||||||
{ nombre: { contains: q, mode: "insensitive" } },
|
{ nombre: { contains: q, mode: "insensitive" } },
|
||||||
{ apellido: { contains: q, mode: "insensitive" } },
|
{ apellido: { contains: q, mode: "insensitive" } },
|
||||||
{ email: { contains: q, mode: "insensitive" } },
|
{ autos: { some: { patente: { contains: q, mode: "insensitive" } } } },
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
: undefined,
|
: undefined,
|
||||||
|
|||||||
Reference in New Issue
Block a user