From cb00e5cd16512633eeed0501995b0f3ac0e7f0a2 Mon Sep 17 00:00:00 2001 From: AlexeerCT Date: Mon, 29 Dec 2025 13:15:00 -0600 Subject: [PATCH] Refactor API routes: migrate invoices and company endpoints to new structure and enhance error handling --- .../{api => api-sveltekit}/company/my-companies/+server.ts | 0 .../{api => api-sveltekit}/invoices/[id]/edit-data/+server.ts | 0 .../{api => api-sveltekit}/invoices/reference-data/+server.ts | 0 frontend/src/routes/dashboard/invoices/edit/[id]/+page.ts | 4 ++-- 4 files changed, 2 insertions(+), 2 deletions(-) rename frontend/src/routes/{api => api-sveltekit}/company/my-companies/+server.ts (100%) rename frontend/src/routes/{api => api-sveltekit}/invoices/[id]/edit-data/+server.ts (100%) rename frontend/src/routes/{api => api-sveltekit}/invoices/reference-data/+server.ts (100%) diff --git a/frontend/src/routes/api/company/my-companies/+server.ts b/frontend/src/routes/api-sveltekit/company/my-companies/+server.ts similarity index 100% rename from frontend/src/routes/api/company/my-companies/+server.ts rename to frontend/src/routes/api-sveltekit/company/my-companies/+server.ts diff --git a/frontend/src/routes/api/invoices/[id]/edit-data/+server.ts b/frontend/src/routes/api-sveltekit/invoices/[id]/edit-data/+server.ts similarity index 100% rename from frontend/src/routes/api/invoices/[id]/edit-data/+server.ts rename to frontend/src/routes/api-sveltekit/invoices/[id]/edit-data/+server.ts diff --git a/frontend/src/routes/api/invoices/reference-data/+server.ts b/frontend/src/routes/api-sveltekit/invoices/reference-data/+server.ts similarity index 100% rename from frontend/src/routes/api/invoices/reference-data/+server.ts rename to frontend/src/routes/api-sveltekit/invoices/reference-data/+server.ts diff --git a/frontend/src/routes/dashboard/invoices/edit/[id]/+page.ts b/frontend/src/routes/dashboard/invoices/edit/[id]/+page.ts index 2322d074..9a83f0b6 100644 --- a/frontend/src/routes/dashboard/invoices/edit/[id]/+page.ts +++ b/frontend/src/routes/dashboard/invoices/edit/[id]/+page.ts @@ -23,7 +23,7 @@ export const load: PageLoad = async ({ params, url, parent }) => { if (params.id === 'new') { try { // Llamar a la ruta de servidor que ya existe - const response = await fetch(`/api/invoices/reference-data`); + const response = await fetch(`/api-sveltekit/invoices/reference-data`); if (!response.ok) { console.error('Error loading reference data:', response.status); @@ -98,7 +98,7 @@ export const load: PageLoad = async ({ params, url, parent }) => { } try { - const response = await fetch(`/api/invoices/${invoiceId}/edit-data`); + const response = await fetch(`/api-sveltekit/invoices/${invoiceId}/edit-data`); if (!response.ok) { throw error(response.status, 'Error al cargar la factura');