MDL-28161 precreate htmlpurifier dir when resetting caches
authorPetr Skoda <commits@skodak.org>
Mon, 4 Jul 2011 07:48:03 +0000 (09:48 +0200)
committerPetr Skoda <commits@skodak.org>
Mon, 4 Jul 2011 07:48:03 +0000 (09:48 +0200)
Includes sloppy whitespace fix.

lib/moodlelib.php

index 223dcde..4eca02d 100644 (file)
@@ -1192,6 +1192,10 @@ function purge_all_caches() {
     // make sure cache dir is writable, throws exception if not
     make_upload_directory('cache');
 
+    // hack: this script may get called after the purifier was initialised,
+    // but we do not want to verify repeatedly this exists in each call
+    make_upload_directory('cache/htmlpurifier');
+
     clearstatcache();
 }
 
@@ -7628,10 +7632,10 @@ function check_php_version($version='5.2.4') {
 }
 
 /**
- * Returns whether a device/browser combination is mobile, tablet, legacy, default or the result of 
+ * Returns whether a device/browser combination is mobile, tablet, legacy, default or the result of
  * an optional admin specified regular expression.  If enabledevicedetection is set to no or not set
  * it returns default
- * 
+ *
  * @return string device type
  */
 function get_device_type() {