groton-school / course-planning-tool

Course planning tool to distribute individual Google Sheet course plans to students and advisors based on Blackbaud registration data
GNU General Public License v3.0
0 stars 0 forks source link

Course plan permissions reset not resetting? #105

Open battis opened 9 months ago

battis commented 9 months ago

I just ran the "Reset a single course plan permissions…" workflow for SW's three advisees and, while it seemed to say all the right things in the progress dialog, I ended up having to manually re-assign them to her and move them into her folder. This workflow could use some close examination (or I was making unsafe assumptions about what I wrote in the past).

[edit: typo]

battis commented 3 weeks ago

Just did the start of school run on this, and it seemed to work fine. The one thing that I noticed was that I probably need to have the Roll-Over script reset the Permissions Updated column in the Course Plan Inventory, given that the data that underpins whether the permissions need to be updated has just changed.

battis commented 3 weeks ago

Noticing that a few of the advisees are still in the wrong folder, and it's specifically students who were new during GRACE and put in KL's faux advisory. Something about that seems to break things?

battis commented 3 weeks ago

It's looking like some of this is about mid-year advisor changes that were not updated within the system, so that shortcuts to the student folder are not being sought in the proper advisor's folder. e.g. KD's mid-year parental leave resulted in their advisees being re-assigned in March, but that wasn't properly reflected in the system.

Seems like there needs to be an advisor update portion to every term update, perhaps?