Merge branch 'install_23_STABLE' of git://git.moodle.org/moodle-install into MOODLE_2...
authorSam Hemelryk <sam@moodle.com>
Thu, 8 Aug 2013 04:19:55 +0000 (16:19 +1200)
committerSam Hemelryk <sam@moodle.com>
Thu, 8 Aug 2013 04:19:55 +0000 (16:19 +1200)
lib/jslib.php

index cef5c98..3139e6b 100644 (file)
@@ -107,6 +107,11 @@ function js_minify($files) {
         return '';
     }
 
+    // We do not really want any 304 here!
+    // There does not seem to be any better way to prevent them here.
+    unset($_SERVER['HTTP_IF_NONE_MATCH']);
+    unset($_SERVER['HTTP_IF_MODIFIED_SINCE']);
+
     if (0 === stripos(PHP_OS, 'win')) {
         Minify::setDocRoot(); // IIS may need help
     }
@@ -130,7 +135,7 @@ function js_minify($files) {
     $error = 'unknown';
     try {
         $result = Minify::serve('Files', $options);
-        if ($result['success']) {
+        if ($result['success'] and $result['statusCode'] == 200) {
             return $result['content'];
         }
     } catch (Exception $e) {