Handle null value for artist (#2436)

This commit is contained in:
Vivek Maskara 2019-02-11 13:53:30 +05:30 committed by Josephine Lim
parent 0e2bd3ec0c
commit d86a3aad79

View file

@ -1,5 +1,7 @@
package fr.free.nrw.commons.category; package fr.free.nrw.commons.category;
import android.support.annotation.NonNull;
import org.w3c.dom.Element; import org.w3c.dom.Element;
import org.w3c.dom.Node; import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;
@ -109,8 +111,13 @@ public class CategoryImageUtils {
* @param document * @param document
* @return * @return
*/ */
@NonNull
private static String getCreator(Node document) { private static String getCreator(Node document) {
return StringUtils.getParsedStringFromHtml(getMetaDataValue(document, "Artist")); String artist = getMetaDataValue(document, "Artist");
if (StringUtils.isNullOrWhiteSpace(artist)) {
return "";
}
return StringUtils.getParsedStringFromHtml(artist);
} }
/** /**