TU-Wien-dataLAB / Grader-Service

Grader Service offers lecturers and students a well integrated teaching environment for data science, machine learning and programming classes.
https://grader-service.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
27 stars 2 forks source link

Errors in grading executors cause additional error if grading logs are `NoneType` #205

Closed meffmadd closed 4 months ago

meffmadd commented 4 months ago

Describe the bug We try to filter out NULL characters before committing the grading logs to the database. If an error occurs inside the executors themselves, the grading logs may be null and this causes an additional error.

Expected behavior Check if None beforehand.