From ea6b3d1f487beb04816121d16aa31b99f6f2f60f Mon Sep 17 00:00:00 2001 From: Clayzxr Date: Mon, 27 Jan 2025 12:37:40 +0100 Subject: [PATCH] Fixing weeks count --- fresh.gen.ts | 4 ++-- routes/(apps)/mobility/(_islands)/ConsultMobility.tsx | 4 ++-- routes/(apps)/mobility/(_islands)/EditMobility.tsx | 6 +++--- routes/(apps)/mobility/api/insert-mobility.ts | 5 +++-- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/fresh.gen.ts b/fresh.gen.ts index 2b0c7d3..d5e2560 100644 --- a/fresh.gen.ts +++ b/fresh.gen.ts @@ -3,7 +3,7 @@ // This file is automatically updated during development when running `dev.ts`. import * as $_apps_layout from "./routes/(apps)/_layout.tsx"; -import * as $_apps_mobility_api_insert_mobility from "./routes/(apps)/mobility/api/insert_mobility.ts"; +import * as $_apps_mobility_api_insert_mobility from "./routes/(apps)/mobility/api/insert-mobility.ts"; import * as $_apps_mobility_index from "./routes/(apps)/mobility/index.tsx"; import * as $_apps_mobility_partials_admin_edit_mobility from "./routes/(apps)/mobility/partials/(admin)/edit_mobility.tsx"; import * as $_apps_mobility_partials_index from "./routes/(apps)/mobility/partials/index.tsx"; @@ -39,7 +39,7 @@ import type { Manifest } from "$fresh/server.ts"; const manifest = { routes: { "./routes/(apps)/_layout.tsx": $_apps_layout, - "./routes/(apps)/mobility/api/insert_mobility.ts": + "./routes/(apps)/mobility/api/insert-mobility.ts": $_apps_mobility_api_insert_mobility, "./routes/(apps)/mobility/index.tsx": $_apps_mobility_index, "./routes/(apps)/mobility/partials/(admin)/edit_mobility.tsx": diff --git a/routes/(apps)/mobility/(_islands)/ConsultMobility.tsx b/routes/(apps)/mobility/(_islands)/ConsultMobility.tsx index 7befa63..49c93ea 100644 --- a/routes/(apps)/mobility/(_islands)/ConsultMobility.tsx +++ b/routes/(apps)/mobility/(_islands)/ConsultMobility.tsx @@ -38,7 +38,7 @@ export default function ConsultMobility() { const fetchData = async () => { console.log("ConsultMobility: Fetching data from API..."); try { - const response = await fetch("/mobility/api/insert_mobility"); + const response = await fetch("/mobility/api/insert-mobility"); console.log("ConsultMobility: API response status:", response.status); if (!response.ok) { @@ -99,7 +99,7 @@ export default function ConsultMobility() { {student.lastName} {mobility?.startDate || "N/A"} {mobility?.endDate || "N/A"} - {mobility?.weeksCount ?? "N/A"} + {mobility?.weeksCount ?? "0"} {mobility?.destinationCountry || "N/A"} {mobility?.destinationName || "N/A"} {mobility?.mobilityStatus || "N/A"} diff --git a/routes/(apps)/mobility/(_islands)/EditMobility.tsx b/routes/(apps)/mobility/(_islands)/EditMobility.tsx index 55c19c6..cfcbd0d 100644 --- a/routes/(apps)/mobility/(_islands)/EditMobility.tsx +++ b/routes/(apps)/mobility/(_islands)/EditMobility.tsx @@ -27,7 +27,7 @@ export default function EditMobility() { useEffect(() => { async function fetchMobilityData() { - const response = await fetch("/mobility/api/insert_mobility"); + const response = await fetch("/mobility/api/insert-mobility"); const data = await response.json(); console.log("EditMobility: Data fetched successfully:", data); @@ -73,7 +73,7 @@ export default function EditMobility() { const handleSave = async () => { setIsSaving(true); try { - const response = await fetch("/mobility/api/insert_mobility", { + const response = await fetch("/mobility/api/insert-mobility", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ data: mobilityData }), @@ -145,7 +145,7 @@ export default function EditMobility() { } /> - {entry.weeksCount || "N/A"} + {entry.weeksCount || "0"}