Merge branch 'MDL-58179-master-fix' of https://github.com/andrewnicols/moodle
authorJake Dallimore <jake@moodle.com>
Thu, 22 Mar 2018 04:05:29 +0000 (12:05 +0800)
committerJake Dallimore <jake@moodle.com>
Thu, 22 Mar 2018 04:05:29 +0000 (12:05 +0800)
1  2 
mod/lesson/locallib.php

diff --combined mod/lesson/locallib.php
@@@ -2515,11 -2515,6 +2515,11 @@@ class lesson extends lesson_base 
                      if (!array_key_exists($exitjump, $lessonpages)) {
                          return LESSON_EOL;
                      }
 +                    // Check to see that the return type is not a cluster.
 +                    if ($lessonpages[$exitjump]->qtype == LESSON_PAGE_CLUSTER) {
 +                        // If the exitjump is a cluster then go through this function again and try to find an unseen question.
 +                        $exitjump = $this->cluster_jump($exitjump, $userid);
 +                    }
                      return $exitjump;
                  }
              }
@@@ -4716,7 -4711,7 +4716,7 @@@ abstract class lesson_page extends less
          $i = 1;
          foreach ($answers as $answer) {
              $cells = array();
-             $cells[] = '<label>' . get_string('jump', 'lesson') . ' ' . $i . '</label>';
+             $cells[] = '<label>' . get_string('jump', 'lesson') . ' ' . $i . '</label>:';
              $cells[] = $this->get_jump_name($answer->jumpto);
              $table->data[] = new html_table_row($cells);
              if ($i === 1){