Merge branch 'MDL-30434_debug_exception' of git://github.com/andyjdavis/moodle
[moodle.git] / lib / setuplib.php
index 7df3133..97ae95e 100644 (file)
@@ -573,19 +573,16 @@ function get_exception_info($ex) {
  */
 function get_docs_url($path=null) {
     global $CFG;
-    // Check that $CFG->release has been set up, during installation it won't be.
-    if (empty($CFG->release)) {
+    // Check that $CFG->branch has been set up, during installation it won't be.
+    if (empty($CFG->branch)) {
         // It's not there yet so look at version.php
         include($CFG->dirroot.'/version.php');
     } else {
-        // We can use $CFG->release and avoid having to include version.php
-        $release = $CFG->release;
+        // We can use $CFG->branch and avoid having to include version.php
+        $branch = $CFG->branch;
     }
-    // Attempt to match the branch from the release
-    if (preg_match('/^(.)\.(.)/', $release, $matches)) {
-        // We should ALWAYS get here
-        $branch = $matches[1].$matches[2];
-    } else {
+    // ensure branch is valid.
+    if (!$branch) {
         // We should never get here but in case we do lets set $branch to .
         // the smart one's will know that this is the current directory
         // and the smarter ones will know that there is some smart matching