From 1a893f9c704737e9e19d24cf9d9a7afb041302c3 Mon Sep 17 00:00:00 2001
From: Chocobozzz <me@florianbigard.com>
Date: Tue, 4 Sep 2018 11:55:43 +0200
Subject: [PATCH] Do not import live streaming

---
 server/helpers/youtube-dl.ts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/server/helpers/youtube-dl.ts b/server/helpers/youtube-dl.ts
index b0990ff68..6738090f3 100644
--- a/server/helpers/youtube-dl.ts
+++ b/server/helpers/youtube-dl.ts
@@ -21,6 +21,7 @@ function getYoutubeDLInfo (url: string): Promise<YoutubeDLInfo> {
     const youtubeDL = await safeGetYoutubeDL()
     youtubeDL.getInfo(url, options, (err, info) => {
       if (err) return rej(err)
+      if (info.is_live === true) return rej(new Error('Cannot download a live streaming.'))
 
       const obj = buildVideoInfo(normalizeObject(info))
       if (obj.name && obj.name.length < CONSTRAINTS_FIELDS.VIDEOS.NAME.min) obj.name += ' video'
-- 
2.25.1