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

Users should only be allowed to have two active grading attempts #256

Open
CatarinaSilva opened this issue Feb 5, 2023 · 2 comments
Open
Labels
good first issue Good for newcomers grading

Comments

@CatarinaSilva
Copy link
Contributor

CatarinaSilva commented Feb 5, 2023

Problem

When the portal is under pressure and grading takes longer, students tend to submit even more grading attempts. This creates a positive feedback that increases the load and ends up with a bunch of stuck gradings.

Proposal

We can fix that by limiting the grading attempts and returning an error to the students when they try to submit more than X attempts per unit.

Suggestion:

  • Max 2 active grading per student per unit
@CatarinaSilva CatarinaSilva self-assigned this Feb 5, 2023
@Gustavo-SF Gustavo-SF changed the title Limit number of active grading each student can have Bug: stuck gradings in the portal due to high notebook load Aug 2, 2023
@Gustavo-SF Gustavo-SF changed the title Bug: stuck gradings in the portal due to high notebook load Stuck gradings in the portal due to high notebook load Aug 2, 2023
@Gustavo-SF Gustavo-SF changed the title Stuck gradings in the portal due to high notebook load Users should only be allowed to have two active grading attempts Aug 2, 2023
@Gustavo-SF
Copy link
Contributor

#255 and #256 for reference

@Gustavo-SF
Copy link
Contributor

We can set the button as disabled when there are +2 grades unfinished.

@Gustavo-SF Gustavo-SF added the good first issue Good for newcomers label Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers grading
Projects
None yet
Development

No branches or pull requests

3 participants