Skip to content

Fix frosh attendance#464

Open
BigSpaceships wants to merge 5 commits intodevelopfrom
fix-frosh-attendance
Open

Fix frosh attendance#464
BigSpaceships wants to merge 5 commits intodevelopfrom
fix-frosh-attendance

Conversation

@BigSpaceships
Copy link
Contributor

What

Fixes #443 and generally fixes various bugs and race conditions when upgrading frosh accounts that would cause data to be lost

Why

All frosh in the history of conditional lost their hm attendance from the start of the semseter

Test Plan

Using a local copy of the db, upgrade a frosh account both without any conflicting hm attendance and with some hm attendance with their new uid and make sure it behaves correctnly

Env Vars

no, although there are db migrations

Checklist

  • Tested all changes locally

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Freshmen HM attendance gets yeeted into the abyss on account creation

1 participant