Skip to content
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

No grades page enhancements work #309

Open
ajs256 opened this issue Apr 14, 2023 · 1 comment
Open

No grades page enhancements work #309

ajs256 opened this issue Apr 14, 2023 · 1 comment
Labels
Bug Something that doesn't work, but should

Comments

@ajs256
Copy link

ajs256 commented Apr 14, 2023

Describe the bug

When I open the grades page, none of S+'s enhancements appear, but my theme and the (+) settings button show.

Steps to reproduce

  1. Open the grade report or a course's grades page
  2. Observe that none of S+'s enhancements appear

Expected behavior

To be able to see S+'s enhancements, including the percentage without expanding the course and the what-if mode checkbox.

Additional context

It appears that the grades script is loading in before jQuery, because I see these errors in the console:

Uncaught ReferenceError: $ is not defined
    at grades.js:25:1
Uncaught ReferenceError: modals is not defined
    at course.js:27:5
    at course.js:79:3

Platform

I'm using Arc 0.91.1, which is based on Chromium 112.0.5615.49. My Schoology domain is a custom subdomain of .schoology.com, and S+ is version 7.8.1.

@ajs256 ajs256 added the Bug Something that doesn't work, but should label Apr 14, 2023
@aopell
Copy link
Owner

aopell commented Apr 15, 2023

Yeah unfortunately this is a known bug that I've spent a fair bit of time trying to understand, but I've made no progress. It seems to be a random thing that happens, and most of the time it's fixed by disabling and re-enabling the extension.

Unfortunately I don't have much helpful info beyond that right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something that doesn't work, but should
Projects
None yet
Development

No branches or pull requests

2 participants