Merge pull request #1642 from cjuergen/DS-3479

DS-3479 prevent the import of empty metadata
This commit is contained in:
Tim Donohue
2017-02-08 10:13:05 -06:00
committed by GitHub

View File

@@ -715,6 +715,10 @@ public class ItemImportServiceImpl implements ItemImportService, InitializingBea
{
value = "";
}
else
{
value = value.trim();
}
// //getElementData(n, "element");
String element = getAttributeValue(n, "element");
String qualifier = getAttributeValue(n, "qualifier"); //NodeValue();
@@ -736,8 +740,8 @@ public class ItemImportServiceImpl implements ItemImportService, InitializingBea
{
qualifier = null;
}
if (!isTest)
// only add metadata if it is no test and there is an actual value
if (!isTest && !value.equals(""))
{
itemService.addMetadata(c, i, schema, element, qualifier, language, value);
}