Bug 49801 - Adjust columns in exam grid
Adjust columns in exam grid
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: UMC - Exam mode
UCS@school 4.4
Other Linux
: P5 normal (vote)
: UCS@school 4.4 v3
Assigned To: Jürn Brodersen
Ole Schwiegert
:
Depends on:
Blocks: 49637
  Show dependency treegraph
 
Reported: 2019-07-05 10:58 CEST by Jürn Brodersen
Modified: 2019-07-26 14:03 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jürn Brodersen univentionstaff 2019-07-05 10:58:31 CEST
Adjust columns in exam grid

The grid should include:
Name, Status, Classes/Groups, Number of students, Room
Comment 1 Jürn Brodersen univentionstaff 2019-07-05 12:36:41 CEST
[efb/4.4/KA 29b184d12] Bug #49801: Adjust columns in exam grid
[efb/4.4/KA 03e93c11f] Bug #49801: translation
[efb/4.4/KA eb53e143f] Bug #49801: Merge branch 'juern/efb/4.4/KA' into efb/4.4/KA
Comment 2 Ole Schwiegert univentionstaff 2019-07-08 09:44:36 CEST
Your function to return a list of all users also includes the teachers that are part of the group (class). This gets especially obvious if you start the exam.

At this point the number of students changes, because the teachers do not get converted to exam users and are not part of the recipients from that moment on anymore.

Otherwise it looks good and works fine.
Comment 3 Jürn Brodersen univentionstaff 2019-07-08 18:33:41 CEST
[efb/4.4/KA cdad440eb] Bug #49801: Ignore teachers in recipientsStudents
Comment 4 Ole Schwiegert univentionstaff 2019-07-09 08:23:47 CEST
Looks good to me now.
Comment 5 Jürn Brodersen univentionstaff 2019-07-22 16:21:33 CEST
Reopen:
Deleted users cause are traceback
exam users are counted
Comment 6 Jürn Brodersen univentionstaff 2019-07-22 16:24:48 CEST
[4.4 4b86de051] Bug #49801: Fix problems with exam students
[4.4 9189e8f43] Bug #49801: yaml

Package: ucs-school-umc-exam
Version: 9.0.1-12A~4.4.0.201907221622
Branch: ucs_4.4-0
Scope: ucs-school-4.4
Comment 7 Ole Schwiegert univentionstaff 2019-07-23 08:36:34 CEST
Problems have been solved but one little one occurred additionally:

If you remove a student from a class (not delete) -- he is still counted in the overview. Checking also for school class equality should do the trick.
Comment 8 Ole Schwiegert univentionstaff 2019-07-23 11:49:24 CEST
After discussion it was deemed an acceptable circumstance. If this bothers a customer at some point please open a new bug.
Comment 9 Jürn Brodersen univentionstaff 2019-07-26 14:03:32 CEST
4.4 v3 released