Using UpdateLimsSampleLevelSequencingQcTask to handle DataRecord access
Wrapping dataRecordManager.storeAndCommit in separate try-catch block
ALSO:
Removing
if (existingQc == null) {
log.info(String.format("Existing %s record not found for Sample with Id %s", SeqAnalysisSampleQCModel.DATA_TYPE_NAME, igoId));
}
Moving to else condition,
if (existingQc != null) {
...
}
else {
log.info(String.format("Existing %s record not found for Sample with Id %s", SeqAnalysisSampleQCModel.DATA_TYPE_NAME, igoId));
...
}
Removing large
try
-catch
blockUpdateLimsSampleLevelSequencingQcTask
to handle DataRecord accessdataRecordManager.storeAndCommit
in separatetry
-catch
blockALSO: Removing
Moving to
else
condition,