From 0dd725aafd5e4ef484bc26d1b25e5ca6264645e4 Mon Sep 17 00:00:00 2001 From: Nulo Date: Thu, 4 Jan 2024 20:04:50 -0300 Subject: [PATCH] ups MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cuando no hay warc_version_id, todos los NULL se groupean entre si dejando solo una entry. esto hace que funcione bien, excepto cuando hay varios con el mismo warc_record_id, en ese caso van a aparecer como entries distintas. en la práctica creo que en prod no hay warc_version_ids duplicados. --- sitio/src/routes/ean/[ean]/+page.server.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/sitio/src/routes/ean/[ean]/+page.server.ts b/sitio/src/routes/ean/[ean]/+page.server.ts index 32d0688..cc98182 100644 --- a/sitio/src/routes/ean/[ean]/+page.server.ts +++ b/sitio/src/routes/ean/[ean]/+page.server.ts @@ -9,8 +9,6 @@ export const load: PageServerLoad = async ({ params }) => { .select() .from(precios) .where(eq(precios.ean, params.ean)) - .groupBy(precios.warcRecordId) - .having(max(precios.parserVersion)) .orderBy(precios.fetchedAt); const res = await q; if (res.length === 0) return error(404, "Not Found");