1
0
Fork 0
mirror of https://github.com/seanmorley15/AdventureLog.git synced 2025-08-08 06:35:19 +02:00

Hide checkout date in calendar for lodging events

This commit is contained in:
Luca Berneking 2025-05-01 17:51:03 +02:00
parent dbd417ca87
commit eb968c3555

View file

@ -119,12 +119,25 @@
dates = dates.concat( dates = dates.concat(
lodging lodging
.filter((i) => i.check_in) .filter((i) => i.check_in)
.map((lodging) => ({ .map((lodging) => {
id: lodging.id, let end = lodging.check_out || lodging.check_in || ''; // Ensure it's a string
start: lodging.check_in || '', // Ensure it's a string if (lodging.check_in && lodging.check_out) {
end: lodging.check_out || lodging.check_in || '', // Ensure it's a string let checkInDate = new Date(lodging.check_in);
title: lodging.name let checkOutDate = new Date(lodging.check_out);
})) if (checkInDate.toDateString() !== checkOutDate.toDateString()) {
checkOutDate.setDate(checkOutDate.getDate() - 1);
checkOutDate.setHours(23);
checkOutDate.setMinutes(59);
end = checkOutDate;
}
}
return {
id: lodging.id,
start: lodging.check_in || '', // Ensure it's a string
end: end,
title: lodging.name
};
})
); );
} }
@ -1007,7 +1020,7 @@
lng: transportation.origin_longitude, lng: transportation.origin_longitude,
lat: transportation.origin_latitude lat: transportation.origin_latitude
}} }}
class="grid h-8 w-8 place-items-center rounded-full border border-gray-200 class="grid h-8 w-8 place-items-center rounded-full border border-gray-200
bg-green-300 text-black focus:outline-6 focus:outline-black" bg-green-300 text-black focus:outline-6 focus:outline-black"
> >
<span class="text-xl"> <span class="text-xl">
@ -1027,7 +1040,7 @@
lng: transportation.destination_longitude, lng: transportation.destination_longitude,
lat: transportation.destination_latitude lat: transportation.destination_latitude
}} }}
class="grid h-8 w-8 place-items-center rounded-full border border-gray-200 class="grid h-8 w-8 place-items-center rounded-full border border-gray-200
bg-red-300 text-black focus:outline-6 focus:outline-black" bg-red-300 text-black focus:outline-6 focus:outline-black"
> >
<span class="text-xl"> <span class="text-xl">
@ -1078,7 +1091,7 @@
lng: hotel.longitude, lng: hotel.longitude,
lat: hotel.latitude lat: hotel.latitude
}} }}
class="grid h-8 w-8 place-items-center rounded-full border border-gray-200 class="grid h-8 w-8 place-items-center rounded-full border border-gray-200
bg-yellow-300 text-black focus:outline-6 focus:outline-black" bg-yellow-300 text-black focus:outline-6 focus:outline-black"
> >
<span class="text-xl"> <span class="text-xl">