diff --git a/processing/src/main/java/edu/harvard/hms/dbmi/avillach/hpds/processing/VariantListProcessor.java b/processing/src/main/java/edu/harvard/hms/dbmi/avillach/hpds/processing/VariantListProcessor.java index a40aa347..18c37072 100644 --- a/processing/src/main/java/edu/harvard/hms/dbmi/avillach/hpds/processing/VariantListProcessor.java +++ b/processing/src/main/java/edu/harvard/hms/dbmi/avillach/hpds/processing/VariantListProcessor.java @@ -144,7 +144,9 @@ public String runVcfExcerptQuery(Query query, boolean includePatientData) throws Map metadata = (metadataIndex == null ? null : metadataIndex.findByMultipleVariantSpec(variantList)); - log.debug("metadata size " + metadata.size()); + if(metadata == null || metadata.isEmpty()) { + return "No Variants Found\n"; //UI uses newlines to show result count + } // Sort the variantSpecs so that the user doesn't lose their mind TreeMap metadataSorted = new TreeMap<>((o1, o2) -> { @@ -153,11 +155,7 @@ public String runVcfExcerptQuery(Query query, boolean includePatientData) throws metadataSorted.putAll(metadata); metadata = metadataSorted; - if(metadata == null || metadata.isEmpty()) { - return "No Variants Found\n"; //UI uses newlines to show result count - } else { - log.debug("Found " + metadata.size() + " varaints"); - } + log.debug("Found " + metadata.size() + " variants"); PhenoCube idCube = null; if(!ID_CUBE_NAME.contentEquals("NONE")) {