diff --git a/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/report/SW360ReportController.java b/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/report/SW360ReportController.java index 00f0693c0b..2678b79159 100644 --- a/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/report/SW360ReportController.java +++ b/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/report/SW360ReportController.java @@ -235,7 +235,6 @@ private void getLicensesReports( private void getLicensesInfoReports( HttpServletResponse response, User sw360User, String module, String projectId, SW360ReportBean reportBean ) throws SW360Exception { - // TODO: use `withSubProject` while generating LicenseInfo report. try { downloadExcelReport(response, sw360User, module, projectId, defaultByteBufferVal, reportBean); } catch (Exception e) { diff --git a/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/report/SW360ReportService.java b/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/report/SW360ReportService.java index 88df8c2afd..426ab33e74 100644 --- a/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/report/SW360ReportService.java +++ b/rest/resource-server/src/main/java/org/eclipse/sw360/rest/resourceserver/report/SW360ReportService.java @@ -236,7 +236,8 @@ public ByteBuffer getLicenseInfoBuffer(User sw360User, String id, SW360ReportBea : null; List mappedProjectLinks = projectService.createLinkedProjects(sw360Project, - projectService.filterAndSortAttachments(SW360Constants.LICENSE_INFO_ATTACHMENT_TYPES), true, true, sw360User); + projectService.filterAndSortAttachments(SW360Constants.LICENSE_INFO_ATTACHMENT_TYPES), true, + reportBean.isWithSubProject(), sw360User); List attchmntUsg = attachmentService.getAttachemntUsages(id);