diff --git a/frontend/projects/ui/src/app/components/logs/logs.component.ts b/frontend/projects/ui/src/app/components/logs/logs.component.ts index 4996a6060..ede7a1165 100644 --- a/frontend/projects/ui/src/app/components/logs/logs.component.ts +++ b/frontend/projects/ui/src/app/components/logs/logs.component.ts @@ -38,6 +38,7 @@ export class LogsComponent { params: RR.FollowServerLogsReq, ) => Promise @Input() fetchLogs!: (params: ServerLogsReq) => Promise + @Input() context!: string @Input() defaultBack!: string @Input() title!: string @@ -151,7 +152,7 @@ export class LogsComponent { } const html = this.convertToAnsi(entries) - this.downloadHtml.download('logs.html', html, styles) + this.downloadHtml.download(`${this.context}-logs.html`, html, styles) } catch (e: any) { this.errToast.present(e) } finally { diff --git a/frontend/projects/ui/src/app/pages/apps-routes/app-logs/app-logs.page.html b/frontend/projects/ui/src/app/pages/apps-routes/app-logs/app-logs.page.html index e55da46eb..30bdea964 100644 --- a/frontend/projects/ui/src/app/pages/apps-routes/app-logs/app-logs.page.html +++ b/frontend/projects/ui/src/app/pages/apps-routes/app-logs/app-logs.page.html @@ -2,6 +2,7 @@ [fetchLogs]="fetchLogs()" [followLogs]="followLogs()" [defaultBack]="'/services/' + pkgId" + [context]="pkgId" title="Service Logs" class="ion-page" > diff --git a/frontend/projects/ui/src/app/pages/server-routes/kernel-logs/kernel-logs.page.html b/frontend/projects/ui/src/app/pages/server-routes/kernel-logs/kernel-logs.page.html index 67718bd0f..f37d9c886 100644 --- a/frontend/projects/ui/src/app/pages/server-routes/kernel-logs/kernel-logs.page.html +++ b/frontend/projects/ui/src/app/pages/server-routes/kernel-logs/kernel-logs.page.html @@ -1,6 +1,7 @@