diff --git a/assets/components/LogViewer/SkippedEntriesLogItem.vue b/assets/components/LogViewer/SkippedEntriesLogItem.vue
index dd9ca910..dc815098 100644
--- a/assets/components/LogViewer/SkippedEntriesLogItem.vue
+++ b/assets/components/LogViewer/SkippedEntriesLogItem.vue
@@ -1,11 +1,11 @@
- {{ logEntry.message }}
+ {{ $t("error.logs-skipped", { total: logEntry.totalSkipped }) }}
diff --git a/assets/models/LogEntry.ts b/assets/models/LogEntry.ts
index d2c21370..3074efea 100644
--- a/assets/models/LogEntry.ts
+++ b/assets/models/LogEntry.ts
@@ -81,7 +81,7 @@ export class DockerEventLogEntry extends LogEntry {
}
export class SkippedLogsEntry extends LogEntry {
- private totalSkipped = 0;
+ private _totalSkipped = 0;
private lastSkipped: LogEntry;
constructor(
@@ -91,7 +91,7 @@ export class SkippedLogsEntry extends LogEntry {
lastSkipped: LogEntry
) {
super("", date.getTime(), date);
- this.totalSkipped = totalSkipped;
+ this._totalSkipped = totalSkipped;
this.lastSkipped = lastSkipped;
}
getComponent(): Component {
@@ -103,9 +103,13 @@ export class SkippedLogsEntry extends LogEntry {
}
public addSkippedEntries(totalSkipped: number, lastItem: LogEntry) {
- this.totalSkipped += totalSkipped;
+ this._totalSkipped += totalSkipped;
this.lastSkipped = lastItem;
}
+
+ public get totalSkipped(): number {
+ return this._totalSkipped;
+ }
}
export function asLogEntry(event: LogEvent): LogEntry {
diff --git a/locales/en.yml b/locales/en.yml
index 10098167..bd3c9e39 100644
--- a/locales/en.yml
+++ b/locales/en.yml
@@ -18,6 +18,7 @@ tooltip:
error:
page-not-found: This page does not exist.
invalid-auth: Username and password are not valid.
+ logs-skipped: Skipped {total} entries
title:
page-not-found: Page not found
login: Authentication Required
@@ -45,5 +46,5 @@ settings:
ctrl+f
using-version: You are using Dozzle {version}.
update-available: >-
- New version is available! Update to
- {nextVersion}.
+ New version is available! Update to {nextVersion}.