mirror of
https://github.com/purrgrammer/grimoire.git
synced 2026-04-12 08:27:27 +02:00
The subscription setup was async but not awaited, causing the timeline observable to return before any events were fetched from relays. Fix by making the subscription part of the observable chain using switchMap, so the timeline is only watched after the relay subscription is established. Also added error handler and detailed relay logging for debugging.