summaryrefslogtreecommitdiffstats
path: root/src/helpers.cr
diff options
context:
space:
mode:
Diffstat (limited to 'src/helpers.cr')
-rw-r--r--src/helpers.cr9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/helpers.cr b/src/helpers.cr
index e75ce4ed..4d6666ca 100644
--- a/src/helpers.cr
+++ b/src/helpers.cr
@@ -259,7 +259,12 @@ def rank_videos(db, n, pool, filter)
break
else
client = get_client(pool)
- video = get_video(id, client, db)
+ begin
+ video = get_video(id, client, db)
+ rescue ex
+ next
+ end
+
pool << client
if video.language
@@ -267,7 +272,7 @@ def rank_videos(db, n, pool, filter)
else
description = XML.parse(video.description)
content = [video.title, description.content].join(" ")
- content = content[0,10000]
+ content = content[0, 10000]
results = DetectLanguage.detect(content)
language = results[0].language