mirror of
https://github.com/FrankerFaceZ/FrankerFaceZ.git
synced 2025-10-18 17:02:00 +00:00
More bugfixes. Actually implement the API test experiment.
This commit is contained in:
parent
99f9974dea
commit
1b2ff27530
10 changed files with 57 additions and 13 deletions
|
@ -198,14 +198,17 @@ export default class Directory extends SiteModule {
|
|||
if (!edges) return res;
|
||||
|
||||
for (let i = 0; i < edges.length; i++) {
|
||||
const edge = edges[i];
|
||||
const node = edge.node;
|
||||
const edge = edges[i],
|
||||
node = edge.node || edge;
|
||||
|
||||
const s = node.viewersCount = new Number(node.viewersCount || 0);
|
||||
s.profileImageURL = node.broadcaster.profileImageURL;
|
||||
s.createdAt = node.createdAt;
|
||||
s.login = node.broadcaster.login;
|
||||
s.displayName = node.broadcaster.displayName;
|
||||
|
||||
if ( node.broadcaster ) {
|
||||
s.profileImageURL = node.broadcaster.profileImageURL;
|
||||
s.login = node.broadcaster.login;
|
||||
s.displayName = node.broadcaster.displayName;
|
||||
}
|
||||
|
||||
if (gamePage || (!node.game || node.game && !blockedGames.includes(node.game.name))) newStreams.push(edge);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue