From bd3072c9df9b6ae6bba0bb3872d47f5d3ba66b50 Mon Sep 17 00:00:00 2001 From: Prashant Date: Tue, 9 Jun 2026 21:20:29 +0530 Subject: [PATCH] fix: omit empty optional fields from payloads --- frontend/src/pages/PostIntent.jsx | 2 +- frontend/src/pages/PostRide.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/pages/PostIntent.jsx b/frontend/src/pages/PostIntent.jsx index 1a84a0a..9cb2102 100644 --- a/frontend/src/pages/PostIntent.jsx +++ b/frontend/src/pages/PostIntent.jsx @@ -56,7 +56,7 @@ export default function PostIntent() { otherPoint, earliestTime: new Date(earliestTime).toISOString(), latestTime: new Date(latestTime).toISOString(), - maxFare: maxFare ? Number(maxFare) : null, + maxFare: maxFare ? Number(maxFare) : undefined, }; try { diff --git a/frontend/src/pages/PostRide.jsx b/frontend/src/pages/PostRide.jsx index 898499c..1014d2e 100644 --- a/frontend/src/pages/PostRide.jsx +++ b/frontend/src/pages/PostRide.jsx @@ -55,7 +55,7 @@ export default function PostRide() { departureTime: new Date(departureTime).toISOString(), seatsTotal: Number(seatsTotal), farePerHead: Number(farePerHead), - notes: notes.trim() || null, + notes: notes.trim() || undefined, }; try {