DS-3479 prevent the import of empty metadata

This commit is contained in:
cjuergen
2017-02-06 13:40:38 +01:00
parent 7d7a8108a1
commit c323310c27

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);
}