feat: persist timeslot types made visible in the schedule editor#3778
Conversation
This adds a POST action to the edit_meeting_schedule view that sets a list of currently visible timeslot types in the user's session. On display of the schedule editor, this is consulted before defaulting to show only 'regular' timeslots. An ajax request is made to update the session when changing the settings in the editor.
…or-settings feat: persist timeslot types made visible in the schedule editor
Codecov Report
@@ Coverage Diff @@
## feat/bs5 #3778 +/- ##
=========================================
Coverage 87.97% 87.97%
=========================================
Files 296 296
Lines 38795 38804 +9
=========================================
+ Hits 34130 34138 +8
- Misses 4665 4666 +1
Continue to review full report at Codecov.
|
rjsparks
left a comment
There was a problem hiding this comment.
My only concern is that his introduces a schema change, so unless we also work it back into main, it wouldn't be possible to revert to (pre-bs5-merge) main in a crunch. It may not be worth the effort to do so, but choosing not to do so makes this the point where we close the door on the possibility.
|
(Yes, rolling back the migrations are supposed to be enough, but...) |
|
and of course, those comments would be better attached to #3777 |
Fixes #3590