UCL-INGI / INGInious

INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
http://www.inginious.org
Other
202 stars 139 forks source link

Problem with submission data from database #966

Open RazNitzanCyber opened 1 year ago

RazNitzanCyber commented 1 year ago

Describe the bug I had issues with a recent fresh installation of INGInious v0.8.7., with historic submissions (read from db) not getting refrshed correctly. Looks like the cause was a recent release of PyMongo 4.5.0 (23-Aug-23), that changed the way dictionaries are saved in gridfs objects.

I have downgraded pymongo to 4.4.1, and the problem disappeared.

Probably need to update setup.py accordingly

nrybowski commented 1 year ago

Thanks for the report! We will take a look a that.