diff --git a/src/libpoketube/libpoketube-core.js b/src/libpoketube/libpoketube-core.js index 2d0fa6e..77429cf 100644 --- a/src/libpoketube/libpoketube-core.js +++ b/src/libpoketube/libpoketube-core.js @@ -122,7 +122,13 @@ class InnerTubePokeVidious { ); } - if (this.checkUnexistingObject(vid)) { + var vidOBJECT = "" + if(vid.error) { + var vidOBJECT = vid.error + } else { + var vidOBJECT = vid + } + if (this.checkUnexistingObject(vid)) { const fe = await getdislikes(v); try { @@ -133,7 +139,7 @@ class InnerTubePokeVidious { result: { json: json?.video, video, - vid, + vidOBJECT, comments, channel_uploads: p, engagement: fe.engagement, @@ -150,6 +156,8 @@ class InnerTubePokeVidious { }; return this.cache[v].result; + + } catch (error) { this.initError("Error getting video", error); }