MDL-15304 fixed empty label names coming from restore

This commit is contained in:
skodak
2008-07-05 09:36:36 +00:00
parent 013a649ba8
commit 67f6450846
+5
View File
@@ -80,6 +80,11 @@ function label_get_participants($labelid) {
*/
function label_get_coursemodule_info($coursemodule) {
if ($label = get_record('label', 'id', $coursemodule->instance, '', '', '', '', 'id, content, name')) {
if (empty($label->name)) {
// label name missing, fix it
$label->name = "label{$label->id}";
set_field('label', 'name', $label->name, 'id', $label->id);
}
$info = new object();
$info->extra = urlencode($label->content);
$info->name = urlencode($label->name);