Changeset 2233

Show
Ignore:
Timestamp:
21-05-12 13:28:35 (2 years ago)
Author:
work@…
Message:

debug getMeasurementDataForAssay issue where data has no sampleToken?

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/api/ApiController.groovy

    r2224 r2233  
    390390            try { 
    391391                measurementData.each { data -> 
    392                     if (!matrix.containsKey(data.sampleToken)) matrix[data.sampleToken] = [:] 
    393                     matrix[data.sampleToken][data.measurementToken] = data.value 
     392                    try { 
     393                        if (!matrix.containsKey(data.sampleToken)) matrix[data.sampleToken] = [:] 
     394                        matrix[data.sampleToken][data.measurementToken] = data.value 
     395                    } catch (Exception e) { 
     396                        // it seems that some measurement data does not contain a sample token? 
     397                        println "getMeasurementDataForAssay error for data of assay '${assay.name}' (token ${assayToken}): ${e.getMessage()}" 
     398                        println data.dump() 
     399                    } 
    394400                } 
    395401