Open haraldschilly opened 3 years ago
ok, by reading the code, I see the grader function has at one point:
grade_project_id = nbgrader_grade_project
and later it does
const id = this.course_actions.set_activity({
desc: `Ensuring ${store.get_student_name(
student_id
)}'s project is running`,
});
try {
await start_project(grade_project_id, 60);
which is the wrong text. it's not the student project, but the 3rd-party project it tries to start for grading.
Problem is, this isn't necessary for private cocalc installs and also, as I can see right now, it never stops waiting.
I think in that case it should never wake up the project. The copy operation should do on its own, if necessary.