From 460f77e58ed48114a3d00b89eae4479db8b83dd6 Mon Sep 17 00:00:00 2001 From: fedepini Date: Tue, 28 Apr 2026 11:05:45 +0200 Subject: [PATCH 1/2] fix: fixed crash in Notifications --- src/hooks/useGetEvents.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/hooks/useGetEvents.ts b/src/hooks/useGetEvents.ts index 766eaa7..1c021eb 100644 --- a/src/hooks/useGetEvents.ts +++ b/src/hooks/useGetEvents.ts @@ -160,8 +160,16 @@ export function useGetEvents({ const merged = [...sseEvents, ...fetchedEvents] const seen = new Set() + return merged.filter((item) => { - if (seen.has(item.global_uid)) { return false } + if (!item || !item.global_uid) { + return false + } + + if (seen.has(item.global_uid)) { + return false + } + seen.add(item.global_uid) return true }) From 577f1c3ab3edd1037c2c395b1f18aeff7f2aee19 Mon Sep 17 00:00:00 2001 From: fedepini Date: Tue, 28 Apr 2026 11:06:26 +0200 Subject: [PATCH 2/2] chore: updated CHANGELOG --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index be7d737..2b55a77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Previous changes not listed in this document can be traced using Git history. +## [1.0.23] - 2026-04-28 + +### Fixed +- Fixed crash in `Notifications` when reaching end of event list + ## [1.0.22] - 2026-04-27 ### Added