From be0e30ed4f79f6e052f094866487ec2b098dc94f Mon Sep 17 00:00:00 2001
From: Ashley <iamashley@duck.com>
Date: Tue, 24 Jan 2023 09:10:06 +0000
Subject: [PATCH] try catch to video as well ig

---
 src/libpoketube/libpoketube-core.js | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/src/libpoketube/libpoketube-core.js b/src/libpoketube/libpoketube-core.js
index 94703f16..18e5b2ed 100644
--- a/src/libpoketube/libpoketube-core.js
+++ b/src/libpoketube/libpoketube-core.js
@@ -78,11 +78,16 @@ async function video(v) {
   } catch {
     var comments = "";
   }
-  var video_new_info = await fetch(`${config.invapi}/videos/${v}`).then((res) =>
-    res.text()
-  );
+  try {
+    var video_new_info = await fetch(`${config.invapi}/videos/${v}`).then(
+      (res) => res.text()
+    );
+
+    var vid = await getJson(video_new_info);
+  } catch {
+    var vid = "";
+  }
 
-  var vid = await getJson(video_new_info);
   if (checkUnexistingObject(vid)) {
     var a;