Closed daniel-eder closed 3 years ago
Gorgeous, this has been a sore in my eye for quite some time. Code looks good, let's add the
lastReviewedAt
assignment.
The requested changes are available now.
❇️ Looks great, merging.
[This gets deployed in 10-15 minutes]
When problems are moved between courses the "ProblemUserIsLearning" (puil) are now copied to the new course and linked to the newly inserted problems (problem IDs). The old "puil"s are afterwards automatically deleted via cascade as before.
I tested this in a simple scenario with two courses and a few problems in a gitpod, it behaved as expected:
Closes #35