-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gradebook and Grading Scheme Not Working Properly Upon Update #2423
Comments
same to me
|
Thanks amg-web for confirming I'm not the only one with a problem with gradebook. |
@jenniferhelbley |
not sure it is, as the security.yml looks correct production:
encryption_key: [REDACTED]
lti_iss: 'https://lms.[REDACTED]'
|
i should clarify that my comments are specifically to @jenniferhelbley conserns, as i am also helping her with her install. |
With the Thanksgiving Break, I had some time to do a little bit more digging on the gradebook view issue. I still need to do some more work on the Grade Scheme issue.
|
@jenniferhelbley The Gradebook bug has something to do with the submissions data being incomplete at the time it's loaded asynchronously, shortly after the initial page load. I didn't dig too deep as I found that enabling Enhanced Gradebook Filters avoids the bug altogether. @amg-web At some point, the object keys are converted into CSS class selectors, and anything with a question mark triggers an unrecognized expression syntax error in jQuery. You can try deleting |
Thanks @va7map!!! enabling the Enhanced Gradebook Filters fixed up the gradebook breaking and was a super quick fix. I'll have to try out the suggested fix for the grading scheme. |
Worked the first time I tried to sort & refresh but now not working again. I'll try seeing what other gradebook features I turned off and hopefully one of the other preview features will fix it when I turn on both together. |
I ended up setting my gradebook_settings value to nil and seeing how that will work as trying turning off/on various settings wasn't working. We'll see how much of a long term solution this is or if it gets overridden. |
i'm not strong in js, but
then here this data is processed canvas-lms/ui/shared/util/templateData.js Line 63 in a796039
|
grading scheme selector works on origin/stable/2023-12-06 |
Summary:
I am using the community edition of Canvas (not hosted by Instructure) and we recently did an update from an older version. (I know we should have been doing incremental updates, but I only have so much time in my life.) Nearly everything is working or working super good enough but I have two problems that I just can't track down the why or how. I'm not sure if they are connected but it feels like they are.
Instructor view of gradebook works most of the time, but every now and again something gets saved in an instructors profile that sets the gradebook to view from external source and then the instructor can't view the gradebook. I thought it was due to an external tool being used but then I had one of my instructors that most definitely does not use any external tools and (as far as I know) also has never updated grades by importing a csv so I am stumped what could possibly be changing this setting. It works if I delete their gradebook view profile using ssh, but that isn't very practical long term. (View below.)
Grading schemes no longer work. It seems to be stuck somewhere in the old view and new grade schemes view. I can create a new grade scheme but it isn't selectable in a course. I tried all (I think) of the various permutations of order of operations setting the grading scheme/editing the grading scheme/update course details/going to manage grading schemes. But I still can't get it to apply to a course or even let me search grading schemes. When I do go looking at the grading schemes for a course, I find all the ones I created, but none can be applied.
If anyone has any thoughts on where to look to trace these errors that would be great. Thanks in advance!
The text was updated successfully, but these errors were encountered: