aboutsummaryrefslogtreecommitdiff
path: root/scripts/ytdlp_flatten.ts
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-05-23 14:37:32 +0200
committermetamuffin <metamuffin@disroot.org>2025-05-23 14:37:32 +0200
commitd8d0978bccd6bac4e6930f56c7cf2fa9cf5364ec (patch)
tree2b3d50c598beac260c26658ffa113b75cf12884c /scripts/ytdlp_flatten.ts
parent6e1950535e1eab20b3029c89f989470da503d5ae (diff)
downloadisda-d8d0978bccd6bac4e6930f56c7cf2fa9cf5364ec.tar
isda-d8d0978bccd6bac4e6930f56c7cf2fa9cf5364ec.tar.bz2
isda-d8d0978bccd6bac4e6930f56c7cf2fa9cf5364ec.tar.zst
make info task insert optional
Diffstat (limited to 'scripts/ytdlp_flatten.ts')
-rw-r--r--scripts/ytdlp_flatten.ts6
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" }))