-
Improvement
-
Resolution: Fixed
-
Minor
-
3.11.2
-
MOODLE_311_STABLE
-
MOODLE_402_STABLE
-
m42_
MDL-72461_Moodle_JS_Files_Should_Be_Always_Served_By_JS_Handler -
Easy
-
These should be treated identically but one not:
$PAGE->requires->js(new moodle_url('/mod/test/vendor/js/example.js')); // Bad!
$PAGE->requires->js('/mod/test/vendor/js/example.js'); // Good!
The first one doesn't go through lib/javascript.php so doesn't get caching headers