Couleur absences éval #830

Closed
opened 2023-12-19 16:29:59 +01:00 by pascal.bouron · 1 comment
Contributor
Sur la page https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/etat_abs_date?group_ids=274&evaluation_id=417&date_debut=2023-11-09T08:00:00%2B01:00&date_fin=2023-11-09T09:30:00%2B01:00 (accessible depuis le lien "absences ce jour" de la page https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Notes/evaluation_listenotes?evaluation_id=417 ) toutes les absences sont de la même couleur, qu'elle soit justifiée ou non. ![image](/attachments/296766d6-328e-404b-9f91-e1e380817160)
4.7 KiB
viennet added this to the ScoDoc 9.6 milestone 2024-01-10 18:25:54 +01:00
viennet added the
bug
ABS
labels 2024-01-10 18:26:03 +01:00
viennet added this to the Amélioration de la gestion de l'assiduité project 2024-01-10 18:26:07 +01:00
viennet added the
à confirmer
label 2024-01-10 18:26:14 +01:00
Collaborator

plantage de la page montrant les absences à un ds (c'était pour corriger le ticket #830) à titre d'exercice
La page plante (erreur survenue..) avec le log suivant:

INFO: create_app(DevConfig, postgresql:///SCODOC)
 * Serving Flask app 'scodoc.py'
 * Debug mode: off
[2024-01-22 09:28:10,332] admin@134.206.40.107 requested http://172.18.37.16:5000/ScoDoc/CAS/Scolarite/Notes/evaluation_listenotes?moduleimpl_id=17135
INFO:  (CAS) initialized archiver, path=/opt/scodoc-data/archives
[2024-01-22 09:28:24,964] admin@134.206.40.107 requested http://172.18.37.16:5000/ScoDoc/CAS/Scolarite/Assiduites/etat_abs_date?group_ids=5362&evaluation_id=29506&date_debut=2022-10-01T06:00:00%2B00:00&date_fin=2022-10-01T06:00:00%2B00:00
ERROR: Exception on /ScoDoc/CAS/Scolarite/Assiduites/etat_abs_date [GET]
Traceback (most recent call last):
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 1455, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 869, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/app/decorators.py", line 81, in scodoc_function
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/app/decorators.py", line 93, in decorated_function
    return f(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/app/views/assiduites.py", line 1252, in etat_abs_date
    row = table.row_class(table, etud, etat, assi.est_just)
                                             ^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'est_just'
[2024-01-22 09:28:24,967] admin@134.206.40.107 requested http://172.18.37.16:5000/ScoDoc/CAS/Scolarite/Assiduites/etat_abs_date?group_ids=5362&evaluation_id=29506&date_debut=2022-10-01T06:00:00%2B00:00&date_fin=2022-10-01T06:00:00%2B00:00
INFO:  (CAS) internal_server_error: clearing caches

Ce bug n apparaissait pas en 9.6.75

plantage de la page montrant les absences à un ds (c'était pour corriger le ticket https://scodoc.org/git/ScoDoc/ScoDoc/issues/830) à titre d'exercice La page plante (erreur survenue..) avec le log suivant: ``` INFO: create_app(DevConfig, postgresql:///SCODOC) * Serving Flask app 'scodoc.py' * Debug mode: off [2024-01-22 09:28:10,332] admin@134.206.40.107 requested http://172.18.37.16:5000/ScoDoc/CAS/Scolarite/Notes/evaluation_listenotes?moduleimpl_id=17135 INFO: (CAS) initialized archiver, path=/opt/scodoc-data/archives [2024-01-22 09:28:24,964] admin@134.206.40.107 requested http://172.18.37.16:5000/ScoDoc/CAS/Scolarite/Assiduites/etat_abs_date?group_ids=5362&evaluation_id=29506&date_debut=2022-10-01T06:00:00%2B00:00&date_fin=2022-10-01T06:00:00%2B00:00 ERROR: Exception on /ScoDoc/CAS/Scolarite/Assiduites/etat_abs_date [GET] Traceback (most recent call last): File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 1455, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 869, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/app/decorators.py", line 81, in scodoc_function return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/app/decorators.py", line 93, in decorated_function return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/app/views/assiduites.py", line 1252, in etat_abs_date row = table.row_class(table, etud, etat, assi.est_just) ^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'est_just' [2024-01-22 09:28:24,967] admin@134.206.40.107 requested http://172.18.37.16:5000/ScoDoc/CAS/Scolarite/Assiduites/etat_abs_date?group_ids=5362&evaluation_id=29506&date_debut=2022-10-01T06:00:00%2B00:00&date_fin=2022-10-01T06:00:00%2B00:00 INFO: (CAS) internal_server_error: clearing caches ``` Ce bug n apparaissait pas en 9.6.75
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#830
No description provided.