mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-06-02 03:58:36 +01:00
Address CodeRabbit review on the pub/sub provider: - Wrap each subscriber call in dispatchMessage with try/catch so one throwing handler can't abort the rest of the fan-out, nor get misreported as a parse failure by the outer onmessage catch. - Replace the provider-level useAppRouter() hook with expo-router's static router for the Play command, per the repo guideline (useRouter at provider level can trigger tab switches). The Play navigation hardcodes offline:"false", so the offline-aware wrapper added nothing here.