diff options
Diffstat (limited to 'scripts/ytdlp_flatten.ts')
-rw-r--r-- | scripts/ytdlp_flatten.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/ytdlp_flatten.ts b/scripts/ytdlp_flatten.ts index 5145196..499233d 100644 --- a/scripts/ytdlp_flatten.ts +++ b/scripts/ytdlp_flatten.ts @@ -74,8 +74,10 @@ ws.onmessage = async ev => { if (p.t == "work") { const [outkind, url] = key_to_url(p.key) await flat_playlist(url, outkind, p.data) - ws.send(JSON.stringify({ t: "metadata", key: key_to_infokey(p.key), data: p.data })) - ws.send(JSON.stringify({ t: "enqueue", key: key_to_infokey(p.key) })) + if (config.ytdlp_flatten.enqueue_info) { + ws.send(JSON.stringify({ t: "metadata", key: key_to_infokey(p.key), data: p.data })) + ws.send(JSON.stringify({ t: "enqueue", key: key_to_infokey(p.key) })) + } ws.send(JSON.stringify({ t: "complete", key: p.key })) ws.send(JSON.stringify({ t: "save" })) ws.send(JSON.stringify({ t: "accept" })) |