diff --git a/web/src/routes/Events/components/tableHead.jsx b/web/src/routes/Events/components/tableHead.jsx
index 69d60d65b..ea5afe8c4 100644
--- a/web/src/routes/Events/components/tableHead.jsx
+++ b/web/src/routes/Events/components/tableHead.jsx
@@ -9,6 +9,7 @@ const TableHead = () => (
Label |
Score |
Zones |
+ Retain |
Date |
Start |
End |
diff --git a/web/src/routes/Events/components/tableRow.jsx b/web/src/routes/Events/components/tableRow.jsx
index f358153b2..9c20617b0 100644
--- a/web/src/routes/Events/components/tableRow.jsx
+++ b/web/src/routes/Events/components/tableRow.jsx
@@ -4,6 +4,7 @@ import { useCallback, useState, useMemo } from 'preact/hooks';
import { Tr, Td, Tbody } from '../../../components/Table';
import Filterable from './filterable';
import Event from '../../Event';
+import StarRecording from '../../../icons/StarRecording';
import { useSearchString } from '../../../hooks/useSearchString';
import { useClickOutside } from '../../../hooks/useClickOutside';
@@ -22,6 +23,7 @@ const EventsRow = memo(
label,
top_score: score,
zones,
+ retain_indefinitely
}) => {
const [viewEvent, setViewEvent] = useState(null);
const { searchString, removeDefaultSearchKeys } = useSearchString(limit);
@@ -100,6 +102,7 @@ const EventsRow = memo(
))}
+ {retain_indefinitely ? 'True' : 'False'} |
{start.toLocaleDateString()} |
{start.toLocaleTimeString()} |
{end === null ? 'In progress' : end.toLocaleTimeString()} |