@@ 106-117 (lines=12) @@ | ||
103 | } |
|
104 | ||
105 | // Check if the BBB server is working. |
|
106 | if (is_null($serverversion)) { |
|
107 | ||
108 | if ($bbbsession['administrator']) { |
|
109 | $error = get_string('view_error_unable_join', 'bigbluebuttonbn'); |
|
110 | } else if ($bbbsession['moderator']) { |
|
111 | $error = get_string('view_error_unable_join_teacher', 'bigbluebuttonbn'); |
|
112 | } else { |
|
113 | $error = get_string('view_error_unable_join_student', 'bigbluebuttonbn'); |
|
114 | } |
|
115 | ||
116 | return(self::mobile_print_error($error)); |
|
117 | } |
|
118 | ||
119 | // Mark viewed by user (if required). |
|
120 | $completion = new \completion_info($course); |
|
@@ 154-164 (lines=11) @@ | ||
151 | $bbbsession['presentation']['url'] |
|
152 | ); |
|
153 | ||
154 | if (empty($response)) { |
|
155 | // The BBB server is failing. |
|
156 | if ($bbbsession['administrator']) { |
|
157 | $e = get_string('view_error_unable_join', 'bigbluebuttonbn'); |
|
158 | } else if ($bbbsession['moderator']) { |
|
159 | $e = get_string('view_error_unable_join_teacher', 'bigbluebuttonbn'); |
|
160 | } else { |
|
161 | $e = get_string('view_error_unable_join_student', 'bigbluebuttonbn'); |
|
162 | } |
|
163 | return(self::mobile_print_error($e)); |
|
164 | } |
|
165 | if ($response['returncode'] == 'FAILED') { |
|
166 | // The meeting could not be created. |
|
167 | $errorkey = bigbluebuttonbn_get_error_key($response['messageKey'], 'view_error_create'); |