diff --git a/client/src/components/Planner/DayDetailPanel.tsx b/client/src/components/Planner/DayDetailPanel.tsx index c1a4acc3..3ff8b102 100644 --- a/client/src/components/Planner/DayDetailPanel.tsx +++ b/client/src/components/Planner/DayDetailPanel.tsx @@ -78,7 +78,7 @@ export default function DayDetailPanel({ day, days, places, categories = [], tri const [showHotelPicker, setShowHotelPicker] = useState(false) const [hotelDayRange, setHotelDayRange] = useState({ start: day?.id, end: day?.id }) const [hotelCategoryFilter, setHotelCategoryFilter] = useState('') - const [hotelForm, setHotelForm] = useState({ check_in: '', check_out: '', confirmation: '', place_id: null }) + const [hotelForm, setHotelForm] = useState({ check_in: '', check_in_end: '', check_out: '', confirmation: '', place_id: null }) useEffect(() => { if (!day?.date || !lat || !lng) { setWeather(null); return } @@ -117,6 +117,7 @@ export default function DayDetailPanel({ day, days, places, categories = [], tri start_day_id: hotelDayRange.start, end_day_id: hotelDayRange.end, check_in: hotelForm.check_in || null, + check_in_end: hotelForm.check_in_end || null, check_out: hotelForm.check_out || null, confirmation: hotelForm.confirmation || null, }) @@ -128,7 +129,7 @@ export default function DayDetailPanel({ day, days, places, categories = [], tri days.some(d => d.id >= a.start_day_id && d.id <= a.end_day_id && d.id === day?.id) )) setShowHotelPicker(false) - setHotelForm({ check_in: '', check_out: '', confirmation: '', place_id: null }) + setHotelForm({ check_in: '', check_in_end: '', check_out: '', confirmation: '', place_id: null }) onAccommodationChange?.() } catch {} } @@ -356,7 +357,7 @@ export default function DayDetailPanel({ day, days, places, categories = [], tri