MCPcopy Create free account
hub / github.com/Dispatcharr/Dispatcharr / getStatsByChannelId

Function getStatsByChannelId

frontend/src/utils/pages/StatsUtils.js:133–158  ·  view source on GitHub ↗
(
  channelStats,
  prevChannelHistory,
  channelsByUUID,
  channels,
  streamProfiles
)

Source from the content-addressed store, hash-verified

131};
132
133export const getStatsByChannelId = (
134 channelStats,
135 prevChannelHistory,
136 channelsByUUID,
137 channels,
138 streamProfiles
139) => {
140 const stats = {};
141
142 channelStats.channels.forEach((ch) => {
143 // Make sure we have a valid channel_id
144 if (!ch.channel_id) {
145 console.warn('Found channel without channel_id:', ch);
146 return;
147 }
148
149 stats[ch.channel_id] = getChannelWithMetadata(
150 prevChannelHistory,
151 ch,
152 channelsByUUID,
153 channels,
154 streamProfiles
155 );
156 });
157 return stats;
158};

Callers 1

StatsPageFunction · 0.90

Calls 1

getChannelWithMetadataFunction · 0.85

Tested by

no test coverage detected