Skip to content

chore(timeslot): script to clear legacy enrollment.assignedTimeSlots#1133

Open
MeenakshiArunsankar wants to merge 1 commit into
mainfrom
fix/timeslot-clear-legacy-assigned-slots
Open

chore(timeslot): script to clear legacy enrollment.assignedTimeSlots#1133
MeenakshiArunsankar wants to merge 1 commit into
mainfrom
fix/timeslot-clear-legacy-assigned-slots

Conversation

@MeenakshiArunsankar

Copy link
Copy Markdown
Collaborator

One-off migration to retire legacy assignedTimeSlots so slot bookings are the sole source of truth for time-slot access. The gate honored legacy slots as a transition fallback, which let students in without a fresh booking. Read-only by default; --apply writes, --all widens scope beyond active courses. Applied to 4 enrollments (Attention to Details + one other active course).

One-off migration to retire legacy assignedTimeSlots so slot bookings are the
sole source of truth for time-slot access. The gate honored legacy slots as a
transition fallback, which let students in without a fresh booking. Read-only
by default; --apply writes, --all widens scope beyond active courses. Applied
to 4 enrollments (Attention to Details + one other active course).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant