Closed nygrenh closed 3 years ago
{ "output-kind":"output-data", "status":"finished", "message":"refreshed course test-python-ohpe", "result":"executed-command", "percent-done":1.0, "data": { "new-cache-path":"/path/to_file", "course-options" : any "exercises": [ { name: "osa03-24_monta", checksum: "taman-tehtavan-checksum", points: [ { "name": "3-24.ekapiste", "requires_review": true }, { "name": "3-24.tokapiste", "requires_review": false } ] metadata: "????", } ] } }
When data in this format from tmc-lang-rust, nuke all useless code from course_refresher and do all exercise updates in one for loop and small amount of database queries.
TMC-langs data rework started. Rethink Refresh on server.
Possible idea:
Problems to think about are: