From 65655ebb56866c1a1a78fdb28cdb4ba403f8072d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Tr=C3=A1vn=C3=ADk?= Date: Mon, 22 Dec 2025 14:35:37 +0100 Subject: [PATCH] fix: ensure safe access to backup name and volume in snapshot filtering --- app/client/modules/repositories/tabs/snapshots.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/client/modules/repositories/tabs/snapshots.tsx b/app/client/modules/repositories/tabs/snapshots.tsx index 7b841b45..8198dae6 100644 --- a/app/client/modules/repositories/tabs/snapshots.tsx +++ b/app/client/modules/repositories/tabs/snapshots.tsx @@ -36,8 +36,8 @@ export const RepositorySnapshotsTabContent = ({ repository }: Props) => { return ( snapshot.short_id.toLowerCase().includes(searchLower) || snapshot.paths.some((path) => path.toLowerCase().includes(searchLower)) || - backup?.name.toLowerCase().includes(searchLower) || - backup?.volume.name.toLowerCase().includes(searchLower) + (backup?.name && backup.name.toLowerCase().includes(searchLower)) || + (backup?.volume?.name && backup.volume.name.toLowerCase().includes(searchLower)) ); });