-
Notifications
You must be signed in to change notification settings - Fork 350
Open
Labels
bugcorePull requests that affect the corresponding modulePull requests that affect the corresponding moduleexamPull requests that affect the corresponding modulePull requests that affect the corresponding moduleexercisePull requests that affect the corresponding modulePull requests that affect the corresponding modulelecturePull requests that affect the corresponding modulePull requests that affect the corresponding modulemodelingPull requests that affect the corresponding modulePull requests that affect the corresponding module
Description
Describe the bug
The participation rate of an exercise seems to consider the instructors for the participation amount, but not the overall. For an example, see section 'screenshots'.
To Reproduce
- Go to a course that has at least one instructor and two students
- Create an exercise (I noticed it on a modeling exercise, but this should be independent)
- Participate in the exercise with one student and one instructor account.
- See error on exercise overview in instructor view: '2 of 2 participated' (instead of 1 of 2 (better) or 2of 3)
Expected behavior
I expect the participation rate to either
- Do not count instructors as participants and exclude them from the '100%'.
- Count instructor participations to
I consider 1. the better solution, as instructors will usually not participate and are not relevant to the statistics if you, e.g., want to see if everyone participated in an exercise.
Screenshots
But the first two of the participants are instructors, while only 25 students participated.
(would expect to see 25 of 27)

Which version of Artemis are you seeing the problem on?
8.4.3
What browsers are you seeing the problem on?
Chrome
Additional context
No response
Relevant log output
Metadata
Metadata
Assignees
Labels
bugcorePull requests that affect the corresponding modulePull requests that affect the corresponding moduleexamPull requests that affect the corresponding modulePull requests that affect the corresponding moduleexercisePull requests that affect the corresponding modulePull requests that affect the corresponding modulelecturePull requests that affect the corresponding modulePull requests that affect the corresponding modulemodelingPull requests that affect the corresponding modulePull requests that affect the corresponding module
