fix: don't try polling the livechat if the live has already ended

This commit is contained in:
LuanRT
2021-10-14 23:56:37 -03:00
parent b8a2fd01cc
commit de7d52a62c

View File

@@ -140,6 +140,7 @@ class Innertube extends EventEmitter {
if (video_data.metadata.is_live_content) {
const data_continuation = await Actions.getContinuation(this, { video_id: id });
if (!data_continuation.data.contents.twoColumnWatchNextResults.conversationBar) return;
video_data.getLivechat = () => new Livechat(this, data_continuation.data.contents.twoColumnWatchNextResults.conversationBar.liveChatRenderer.continuations[0].reloadContinuationData.continuation, video_data.metadata.channel_id, id);
}