From 3c7de96bcf46759c7214eddb5f377a907e3d7c7d Mon Sep 17 00:00:00 2001
From: "gpt-engineer-app[bot]"
<159125892+gpt-engineer-app[bot]@users.noreply.github.com>
Date: Thu, 2 Oct 2025 16:34:38 +0000
Subject: [PATCH] Fix date display issues
---
src/components/parks/ParkListView.tsx | 2 +-
src/components/search/EnhancedSearchResults.tsx | 2 +-
src/pages/Parks.tsx | 2 +-
src/pages/RideDetail.tsx | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/components/parks/ParkListView.tsx b/src/components/parks/ParkListView.tsx
index bcdd965a..4ddb986f 100644
--- a/src/components/parks/ParkListView.tsx
+++ b/src/components/parks/ParkListView.tsx
@@ -117,7 +117,7 @@ export function ParkListView({ parks, onParkClick }: ParkListViewProps) {
{park.opening_date && (
- Opened {new Date(park.opening_date).getFullYear()}
+ Opened {park.opening_date.split('-')[0]}
)}
diff --git a/src/components/search/EnhancedSearchResults.tsx b/src/components/search/EnhancedSearchResults.tsx
index 415ad90b..ed214808 100644
--- a/src/components/search/EnhancedSearchResults.tsx
+++ b/src/components/search/EnhancedSearchResults.tsx
@@ -68,7 +68,7 @@ export function EnhancedSearchResults({ results, loading, hasMore, onLoadMore }:
{parkData?.opening_date && (
- Opened {new Date(parkData.opening_date).getFullYear()}
+ Opened {parkData.opening_date.split('-')[0]}
)}
{parkData?.status && (
diff --git a/src/pages/Parks.tsx b/src/pages/Parks.tsx
index 6e08b702..84ae762e 100644
--- a/src/pages/Parks.tsx
+++ b/src/pages/Parks.tsx
@@ -156,7 +156,7 @@ export default function Parks() {
// Opening year filter
if (filters.openingYearStart || filters.openingYearEnd) {
- const openingYear = park.opening_date ? new Date(park.opening_date).getFullYear() : null;
+ const openingYear = park.opening_date ? parseInt(park.opening_date.split('-')[0]) : null;
if (openingYear) {
if (filters.openingYearStart && openingYear < filters.openingYearStart) return false;
if (filters.openingYearEnd && openingYear > filters.openingYearEnd) return false;
diff --git a/src/pages/RideDetail.tsx b/src/pages/RideDetail.tsx
index d9c417b5..7265f67a 100644
--- a/src/pages/RideDetail.tsx
+++ b/src/pages/RideDetail.tsx
@@ -472,7 +472,7 @@ export default function RideDetail() {
Opened
- {new Date(ride.opening_date).getFullYear()}
+ {ride.opening_date.split('-')[0]}