fix(tv): query all EPG providers for multi-DVR support

This commit is contained in:
edde746
2026-02-13 14:16:44 +01:00
parent 426f6ab6ba
commit a4d4e2e1f8
4 changed files with 121 additions and 94 deletions
@@ -76,8 +76,10 @@ class WhatsOnTabState extends State<WhatsOnTab> {
final multiServer = context.read<MultiServerProvider>();
final liveTvServers = multiServer.liveTvServers;
final allHubs = <LiveTvHubResult>[];
final queriedServers = <String>{};
for (final serverInfo in liveTvServers) {
if (!queriedServers.add(serverInfo.serverId)) continue;
try {
final client = multiServer.getClientForServer(serverInfo.serverId);
if (client == null) continue;