Assiduités : Bug lors d'un édit (utilisation du module autre) #710

Closed
opened 2023-09-04 14:12:00 +02:00 by iziram · 0 comments
[2023-09-04 13:42:21,954] XXX requested https://scodoc.iut.xxx/ScoDoc/XXX/api/assiduites/edit
ERROR: Exception on /ScoDoc/XXX/api/assiduites/edit [POST]
Referrer: https://scodoc.iut.xxx/ScoDoc/XXX/Scolarite/Assiduites/SignalAssiduiteDifferee?group_ids=3696&formsemestre_id=736
Method: POST
Params: ImmutableMultiDict([('[{"assiduite_id":39212,"etudid":7998,"moduleimpl_id":"autre"}]', '')])
Traceback (most recent call last):
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view
    return current_app.ensure_sync(func)(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/app/decorators.py", line 80, in scodoc_function
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/venv/lib/python3.11/site-packages/flask_json.py", line 219, in wrapper
    rv = f(*args, **kwargs)
         ^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/app/decorators.py", line 92, in decorated_function
    return f(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/app/api/assiduites.py", line 816, in assiduites_edit
    code, obj = _edit_singular(assi, data)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/scodoc/app/api/assiduites.py", line 850, in _edit_singular
    moduleimpl = ModuleImpl.query.filter_by(id=int(moduleimpl_id)).first()
                                               ^^^^^^^^^^^^^^^^^^
ValueError: invalid literal for int() with base 10: 'autre'
```py [2023-09-04 13:42:21,954] XXX requested https://scodoc.iut.xxx/ScoDoc/XXX/api/assiduites/edit ERROR: Exception on /ScoDoc/XXX/api/assiduites/edit [POST] Referrer: https://scodoc.iut.xxx/ScoDoc/XXX/Scolarite/Assiduites/SignalAssiduiteDifferee?group_ids=3696&formsemestre_id=736 Method: POST Params: ImmutableMultiDict([('[{"assiduite_id":39212,"etudid":7998,"moduleimpl_id":"autre"}]', '')]) Traceback (most recent call last): File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/venv/lib/python3.11/site-packages/flask_login/utils.py", line 290, in decorated_view return current_app.ensure_sync(func)(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/app/decorators.py", line 80, in scodoc_function return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/venv/lib/python3.11/site-packages/flask_json.py", line 219, in wrapper rv = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/app/decorators.py", line 92, in decorated_function return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/app/api/assiduites.py", line 816, in assiduites_edit code, obj = _edit_singular(assi, data) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/scodoc/app/api/assiduites.py", line 850, in _edit_singular moduleimpl = ModuleImpl.query.filter_by(id=int(moduleimpl_id)).first() ^^^^^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: 'autre' ```
viennet added this to the ScoDoc 9.6 milestone 2023-09-04 14:25:10 +02:00
viennet added the
bug
ABS
labels 2023-09-04 14:25:21 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 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#710
No description provided.