Skip to content

Commit bfce129

Browse files
authored
Merge pull request #803 from utmstack/bugfix/v10.5.5/issue-in-report-creation
Bugfix/v10.5.5/issue in report creation
2 parents 3217521 + 0b54be0 commit bfce129

3 files changed

Lines changed: 5 additions & 7 deletions

File tree

frontend/src/app/dashboard/compliance-export/compliance-export.component.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,9 @@
1717
</div>
1818
</div>
1919

20+
21+
<div *ngIf="!preparingPrint" class="report-loading"></div>
2022
<div class="d-flex justify-content-center align-items-start w-100 m-0 d-print-block">
21-
<span *ngIf="preparingPrint" class="text-primary">
22-
<i class="spinner icon-spinner2"></i> Loading content, please wait
23-
</span>
2423
<div class="compliance-front-page">
2524

2625
<div *ngIf="account" class="prepared print-front-align">

frontend/src/app/dashboard/shared/render-visualization-print/render-visualization-print.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export class RenderVisualizationPrintComponent implements OnInit {
3939
if (this.runList === this.visualizationRender.length) {
4040
this.loadingVisualizations = true;
4141
console.log('All the visualizations data has loaded, waiting for rendering');
42-
setTimeout(() => this.visualizationLoaded.emit(true), 1000);
42+
setTimeout(() => this.visualizationLoaded.emit(true), 3000);
4343
console.log('All the visualizations now has rendered');
4444
}
4545
}

web-pdf/src/main/java/com/utmstack/webtopdf/service/PdfGenerationService.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,8 @@ public byte[] generatePdf(String url, String route, String accessKey, AccessType
3737

3838
try {
3939
webDriver.get(reportUrl);
40-
41-
WebDriverWait wait = new WebDriverWait(webDriver, Duration.ofSeconds(30));
42-
wait.until(ExpectedConditions.invisibilityOfElementLocated(By.cssSelector("span.text-primary .icon-spinner2")));
40+
WebDriverWait wait = new WebDriverWait(webDriver, Duration.ofSeconds(10));
41+
wait.until(ExpectedConditions.presenceOfElementLocated(By.cssSelector(".report-loading")));
4342

4443
Pdf print = ((PrintsPage) webDriver).print(printOptions);
4544
webDriver.quit();

0 commit comments

Comments
 (0)