Fixed Resource Booking

Keep existing booking times when the clock repeats

Unchanged booking times retain their original instant when daylight saving time ends.

When changing a booking in the native app, an unchanged start or end keeps its original instant. This prevents an existing reservation from moving by an hour when the same local clock time occurs twice at the end of daylight saving time. A reservation spanning those two occurrences keeps its valid duration. Newly chosen times still use the resource time zone and the shared booking checks. Native device testing is still required.