From e1013df8c220b301a87ac7541eb22256791770b9 Mon Sep 17 00:00:00 2001 From: stronk7 Date: Mon, 28 Jun 2004 23:58:16 +0000 Subject: [PATCH] Take care of empty aliases in glossary xml files when importing them. See bug 1599. Thanks to skodak. :-) http://moodle.org/bugs/bug.php?op=show&bugid=1599 Merged from MOODLE_13_STABLE. --- mod/glossary/import.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/mod/glossary/import.php b/mod/glossary/import.php index cfe712d2b0..9292092d13 100644 --- a/mod/glossary/import.php +++ b/mod/glossary/import.php @@ -205,11 +205,14 @@ for($k = 0; $k < sizeof($xmlaliases); $k++) { /// Importing aliases $xmlalias = $xmlaliases[$k]; - unset($newalias); - - $newalias->entryid = $newentry->id; - $newalias->alias = addslashes(trim(utf8_decode($xmlalias['#']['NAME'][0]['#']))); - $newalias->id = insert_record("glossary_alias",$newalias); + $aliasname = $xmlalias['#']['NAME'][0]['#']; + + if (!empty($aliasname)) { + unset($newalias); + $newalias->entryid = $newentry->id; + $newalias->alias = addslashes(trim(utf8_decode($aliasname))); + $newalias->id = insert_record("glossary_alias",$newalias); + } } if ( $catsincl ) { -- 2.39.5