This is more of an edge case than anything else, but possible:
- $COURSE global is set to course X.
- Call update_course() on course X.
- Custom code is listening to the course_updated event.
- That custom code calls get_course(X). This ends up being a dirty read because get_course will read from $COURSE which hasn't been updated.
- has a non-specific relationship to
-
MDL-43597 Course edit passes invalid course object to require login
-
- Closed
-