From fc6b7722998bb57a295cfdfe1d9b29ce22775707 Mon Sep 17 00:00:00 2001 From: CKY- Date: Tue, 1 Oct 2024 09:37:09 -0600 Subject: [PATCH 1/2] fix: clip live check --- src/backend/common/handlers/createClipProcessor.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/backend/common/handlers/createClipProcessor.js b/src/backend/common/handlers/createClipProcessor.js index bdbf09663..2af59ab73 100644 --- a/src/backend/common/handlers/createClipProcessor.js +++ b/src/backend/common/handlers/createClipProcessor.js @@ -19,10 +19,10 @@ exports.createClip = async function(effect) { const broadcast = await client.streams.getStreamByUserId(streamerAccount.userId); const channelId = (await twitchApi.users.getUserById(streamerAccount.userId)).id; - if (broadcast == null) { - renderWindow.webContents.send('error', `Failed to create a clip. Reason: Streamer is not live.`); - return null; - } + // if (broadcast == null) { + // renderWindow.webContents.send('error', `Failed to create a clip. Reason: Streamer is not live.`); + // return null; + // } if (effect.postLink) { await twitchChat.sendChatMessage("Creating clip..."); From 13fc401e34e0bcb438ede10b4c185b89d972aa16 Mon Sep 17 00:00:00 2001 From: CKY- Date: Wed, 2 Oct 2024 02:37:09 -0600 Subject: [PATCH 2/2] add error logging --- src/backend/common/handlers/createClipProcessor.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/common/handlers/createClipProcessor.js b/src/backend/common/handlers/createClipProcessor.js index 2af59ab73..299ce5a3c 100644 --- a/src/backend/common/handlers/createClipProcessor.js +++ b/src/backend/common/handlers/createClipProcessor.js @@ -36,6 +36,7 @@ exports.createClip = async function(effect) { }); } catch (err) { //failed to create clip + logger.error("failed to create clip", err); } if (clipId == null) { @@ -54,6 +55,7 @@ exports.createClip = async function(effect) { clip = await client.clips.getClipById(clipId); } catch (err) { //failed to get clip + logger.error("failed to create clip", err); } if (clip == null) { await utils.wait(1000);