Skip to content

Commit 48c0cbf

Browse files
committed
bug fix
1 parent 414e5d7 commit 48c0cbf

4 files changed

Lines changed: 12 additions & 5 deletions

File tree

pegr/grails-app/controllers/pegr/ReportController.groovy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,7 @@ class SampleDTO {
370370
String recommend
371371
List histories
372372
List sampleModules
373+
List printModules
373374
}
374375

375376
class ExperimentDTO {

pegr/grails-app/controllers/pegr/SampleController.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -539,7 +539,7 @@ class SampleController {
539539

540540
def samples = reportService.fetchDataForSamples(sampleIds)
541541

542-
def modules = samples.collect { it.sampleModules }.flatten().unique()
542+
def modules = samples.collect { it.printModules }.flatten().unique()
543543

544544
if (modules.size() == 0) {
545545
modules = ["moduleSampleMetadata"]

pegr/grails-app/services/pegr/ReportService.groovy

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,9 @@ class ReportService {
300300
def sampleDTOs = []
301301
def sample = Sample.get(sampleId)
302302
if (sample) {
303-
def modules = []
303+
def sampleModules = []
304+
def printModules = []
305+
304306
def sampleDTO = getSampleDTO(sample)
305307
sample.sequencingExperiments.each { experiment ->
306308
def expDTO = getExperimentDTO(experiment)
@@ -313,12 +315,14 @@ class ReportService {
313315
def analysis = Analysis.findAllByAlignment(alignment)
314316
def alignmentStatusDTO = getAlignmentStatusDTO(alignment, experiment, analysis)
315317
sampleDTO.histories << alignmentStatusDTO.historyId
316-
modules << jsonSlurper.parseText(alignment.pipeline.sampleModules)
318+
sampleModules << jsonSlurper.parseText(alignment.pipeline.sampleModules)
319+
printModules << jsonSlurper.parseText(alignment.pipeline.printModules)
317320
}
318321
}
319322
sampleDTO.experiments << expDTO
320323
}
321-
sampleDTO.sampleModules = modules.flatten().unique()
324+
sampleDTO.sampleModules = sampleModules.flatten().unique()
325+
sampleDTO.printModules = printModules.flatten().unique()
322326
sampleDTOs << sampleDTO
323327
}
324328
return sampleDTOs

pegr/grails-app/views/report/_moduleGelImage.gsp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<g:if test="${imageMap}">
12
<h3>Images</h3>
23
<table class="table table-bordered" id="project-table">
34
<thead>
@@ -28,4 +29,5 @@
2829
</td>
2930
</tr>
3031
</tbody>
31-
</table>
32+
</table>
33+
</g:if>

0 commit comments

Comments
 (0)