From 51bc452d168c53059f8c0e79126035ee46ec3996 Mon Sep 17 00:00:00 2001 From: "detail-app[bot]" <180357370+detail-app[bot]@users.noreply.github.com> Date: Tue, 15 Sep 2026 05:58:26 +0000 Subject: [PATCH] chore(api): remove unused getProductByProductId function --- apps/api/src/services/catalog-sync.service.ts | 40 ------------------- 1 file changed, 40 deletions(-) diff --git a/apps/api/src/services/catalog-sync.service.ts b/apps/api/src/services/catalog-sync.service.ts index 692dee64..cc7c9b37 100644 --- a/apps/api/src/services/catalog-sync.service.ts +++ b/apps/api/src/services/catalog-sync.service.ts @@ -185,46 +185,6 @@ export async function getCatalogProducts( })); } -/** - * Get a single product by product ID and catalog ID - */ -export async function getProductByProductId( - tenantDb: Kysely, - productId: string, - catalogId: string, - connectionId: string, -): Promise { - const product = await tenantDb - .selectFrom("catalog_products") - .selectAll() - .where("product_id", "=", productId) - .where("catalog_id", "=", catalogId) - .where("whatsapp_connection_id", "=", connectionId) - .executeTakeFirst(); - - if (!product) return null; - - return { - id: product.id, - connectionId: product.whatsapp_connection_id, - productId: product.product_id, - catalogId: product.catalog_id, - name: product.name, - description: product.description, - price: product.price, - currency: product.currency, - imageUrls: product.image_urls, - sku: product.sku, - category: product.category, - availability: product.availability, - visibility: product.visibility, - url: product.url, - retailerId: product.retailer_id, - createdAt: product.created_at, - updatedAt: product.updated_at, - }; -} - /** * Sync WhatsApp catalogs from Go service into the database * This processes catalogs fetched from WhatsApp Business API