Problem/Motivation
After creating an Event Series, when trying to edit a component not related to the date -- such as the title, the registration status, the published status, etc -- the Event Series does not save the changes.
This happens on 2.0.0-rc3 but not on 2.0.0-dev
Steps to reproduce
Spin up a Drupal instance with Recurring Events 2.0.0-rc3 on simplytest.me
Add an Event Series with any settings
Go back and edit the Event Series. Change the event title, toggle published status. Click save.
The editing form page reloads with no message. The form shows the changes that were made.
Refresh the Event Series editing form. All the changes made are gone.
View the Event Series. None of the changes made are there.
------------
Edit the same Event Series. Change the event title, toggle published status. This time, also change the event dates. Click save.
The page reloads with the confirmation area, asking you to confirm the date changes. Click Confirm Date Changes.
The Event Series page loads with a success message.
Comments
Comment #2
chrisla commentedComment #3
chrisla commentedconfirmed that updating to 2.0.0-dev fixes it, but it seems definitely broken in 2.0.0-rc3
Comment #4
owenbush commentedIs this a duplicate of #3282568: If website is on timezone other than UTC, editing Event Series causes the "Confirm Date Changes" prompt to incorrectly appear if so we can probably close it?
Comment #5
chrisla commented@owenbush it's likely that they were the same issue, yes. let me verify and I'll close this issue if so
Comment #6
luongosb commentedThe same thing is happening in our install. I tested with the dev branch and was able to save with the updated tittle.
Comment #7
pixiekatI too am encountering this on 2.0.0-rc4 - if I go back and edit the event and just change the title (for example), the form just refreshes.
If I change the title *and* extend something like the end date in create events between, I get the confirm date changes section and can edit both the title and the date
If I edit an eventseries and try to edit any other field - registration fields, title, body, etc, it will just reload the form unless I also add an included/excluded date, or adjust the date or time, or recur type.
Comment #8
owenbush commentedCan you confirm which version of the module you are using?
Comment #9
pixiekatCurrently using 2.0.0-rc4 (with recurring_events_registration) too.
BUT. The strange thing is when I deleted recurring_events and composer updated from 2.0.0-rc4 to dev to 2.0.0-rc4, I should have tested more but I can't actually pinpoint *why* this is happening (especially since there should be no real difference between 2.0.0.rc4 and 2.0.x.
It *was* reloading the form without switching but then I reinstalled the library files (not the actual module in Drupal) and now I can't replicate it.
Comment #10
owenbush commentedHmm. Interesting. I am assuming things have been working since you updated to dev, and then back to rc4? If so, maybe this should be closed until we can reliably recreate the problem.
Comment #11
muriqui commentedMarking postponed until there is confirmation of this bug still occurring in a current version of the module.
Comment #12
chrisla commentedI am the original reporter from years ago. I reviewed on version 2.0.3 and the issue does not occur any longer on two sites I have available for testing.
Comment #13
muriqui commentedCool. In that case, referencing owenbush's comment above, it seems this was likely a duplicate of #3282568: If website is on timezone other than UTC, editing Event Series causes the "Confirm Date Changes" prompt to incorrectly appear, so I'm gonna close it as such.