meeting-room-booking-system / mrbs-code

MRBS application code
Other
124 stars 61 forks source link

participant in series disappear after updating series #3173

Open jberanek opened 2 years ago

jberanek commented 2 years ago

Hi, Ive just found that if you have people booked into a job on a series but then edit the series all the current booking are not associated because the series and all individual entrys ids have changed

are you aware of this or is there a workaround?

Reported by: antham1616

Original Ticket: mrbs/support-requests/2488

jberanek commented 2 years ago

Yes, that's why when you try and edit a series that has people registered for one or more events a confirm dialogue box pops up:

Users have registered for one or more events in this series and editing the series will cause their names to be lost.  Are you sure you want to continue?"

Original comment by: campbell-m

jberanek commented 2 years ago

It's not a trivial task to decide which events in the new series correspond to which ones in the old series. If you have a weekly repeating event and you adjust the start time or duration by half an hour then it's probably obvious. But if you have a series repeating every Monday and you change the repeat day to Thursday, then what? Do the events from this Monday or next Monday correspond to Thursday's?

Probably the only safe thing to do is to allow changes where only things like the descriptions and type have changed.

Original comment by: campbell-m