Project

General

Profile

« Previous | Next » 

Revision 57699

fixed null abstract

View differences:

modules/dnet-mapreduce-jobs/trunk/src/main/java/eu/dnetlib/data/mapreduce/hbase/dataimport/DOIBoostToActions.java
410 410

  
411 411
		getArrayObjects(rootElement, "abstract").forEach(d ->
412 412
				{
413
					if (MAG.equals(d.get("provenance").getAsString()))
413
					if (MAG.equals(d.get("provenance").getAsString()) && d.get("value")!= null && !d.get("value").isJsonNull())
414 414
						metadata.addDescription(FieldTypeProtos.StringField.newBuilder().setValue(decompressAbstract(d.get("value").getAsString())).build());
415
					else
415
					else if (d.get("value")!= null && !d.get("value").isJsonNull())
416 416
						metadata.addDescription(FieldTypeProtos.StringField.newBuilder().setValue(d.get("value").getAsString()).build());
417 417
				}
418 418
		);

Also available in: Unified diff