From 513eaea4f40899abeebf7eb99a356c6342954566 Mon Sep 17 00:00:00 2001 From: Diogo Gomes Date: Tue, 19 Feb 2019 21:53:50 +0000 Subject: [PATCH] Added suppression info (#2790) * added suppression info * added to type --- src/data/system_log.ts | 3 +++ src/panels/dev-info/system-log-card.ts | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/src/data/system_log.ts b/src/data/system_log.ts index 540bb04289..49f93b79ee 100644 --- a/src/data/system_log.ts +++ b/src/data/system_log.ts @@ -7,6 +7,9 @@ export interface LoggedError { // unix timestamp in seconds timestamp: number; exception: string; + count: number; + // unix timestamp in seconds + first_occured: number; } export const fetchSystemLog = (hass: HomeAssistant) => diff --git a/src/panels/dev-info/system-log-card.ts b/src/panels/dev-info/system-log-card.ts index 59c11ca61c..8f4c17c15b 100644 --- a/src/panels/dev-info/system-log-card.ts +++ b/src/panels/dev-info/system-log-card.ts @@ -68,6 +68,16 @@ class SystemLogCard extends LitElement { this.hass!.language )} ${item.source} (${item.level}) + ${item.count > 1 + ? html` + - message first occured at + ${formatLogTime( + item.first_occured, + this.hass!.language + )} + and shows up ${item.count} times + ` + : html``}