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

Programming Exercises: Automatic assessment history incorrectly displays on other unstarted exercises #8529

Open
PermissionError opened this issue May 2, 2024 · 0 comments

Comments

@PermissionError
Copy link

Describe the bug

(Student View) When first opening a exercise with a history of automatic assessments, then switching to an unstarted ("No graded result" exercises do not replicate this issue) exercise, Artemis incorrectly copies over the assessment history from the automatically assessed exercise and displays it on the exercise page of the unstarted exercise.

To Reproduce

  1. Go to an exercise with automated assessment history
  2. Click on another exercise which must be unstarted
  3. See that the assessment history of the first exercise has been incorrectly displayed on the page for the second exercise

Expected behavior

The second exercise is displayed with no assessment history as it has not been started

Screenshots

Screenshot 2024-05-02 172948
As seen above, it should not be possible for Artemis to display this as the exercise shown has not been started (note the "Start exercise" button)

Which version of Artemis are you seeing the problem on?

7.0.2

What browsers are you seeing the problem on?

Chrome

Additional context

The specific incident happened on the TUM Artemis installation. As far as I am aware these replication steps work on my specific Artemis account and the INHN0006 course, but I have not tested with other accounts or courses.

Relevant log output

{"type":"https://www.jhipster.tech/problem/problem-with-message","status":404,"path":"/api/programming-exercises/13615/exercise-hints/available","message":"Requested resource does not exist."}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants