source-academy / backend

Backend of Source Academy @ NUS, LMS extension of Source Academy (Elixir, Ecto, Phoenix, PostgreSQL)
https://sourceacademy.nus.edu.sg
Apache License 2.0
39 stars 50 forks source link

fix: Fix autopublish grading by auto grader #1188

Closed GabrielCWT closed 1 month ago

GabrielCWT commented 1 month ago

If answers were sent to the AWS Lambda for autograding, i.e. Programming questions, when updating the answer, it does not check if the assessment requires manual grading. This results in the submission being autopublished

coveralls commented 1 month ago

Coverage Status

coverage: 94.328% (+0.004%) from 94.324% when pulling f1a4b4ec3273e662eebe27d6f6a4f3fe3ef24150 on GabrielCWT:fix/auto-publish-grading into 85a3c1ed4d73208a3cf75022aa3920d1ff170a7d on source-academy:master.