We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8eba373 commit 4694128Copy full SHA for 4694128
classes/local/lib.php
@@ -157,8 +157,16 @@ public static function reset_cms_names(int $typeid) {
157
$records = cms::get_records(['typeid' => $typeid]);
158
foreach ($records as $cms) {
159
$renderer = new renderer($cms);
160
- $cms->set('name', $renderer->get_name());
161
- $cms->save();
+ try {
+ $cms->set('name', $renderer->get_name());
162
+ $cms->save();
163
+ } catch (\Throwable $e ) {
164
+ $message = 'Error resetting CMS name: ' . $cms->get('name')
165
+ . '. CMS id: ' . $cms->get('id')
166
+ . '. Course id: ' . $cms->get('course')
167
+ . '. Error message: ' . $e->getmessage();
168
+ throw new \Exception($message);
169
+ }
170
}
171
172
0 commit comments