aboutsummaryrefslogtreecommitdiff
path: root/scripts/enqueue.ts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/enqueue.ts')
-rw-r--r--scripts/enqueue.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/enqueue.ts b/scripts/enqueue.ts
index e6e3958..934f49d 100644
--- a/scripts/enqueue.ts
+++ b/scripts/enqueue.ts
@@ -4,6 +4,8 @@ const note_filter = Deno.args.length >= 3 ? Deno.args[2] : ""
const ws = new WebSocket(Deno.args[0])
+const requeue = Deno.env.has("REQUEUE")
+
function run_enqueue() {
let kind = "http"
for (const line of file.split("\n")) {
@@ -16,7 +18,7 @@ function run_enqueue() {
if (note_filter.length && note != note_filter) continue
const key = `${kind}:${id}`;
ws.send(JSON.stringify({ t: "metadata", key, data: { output: name, title: name } }))
- ws.send(JSON.stringify({ t: "enqueue", key }))
+ ws.send(JSON.stringify({ t: "enqueue", key, ignore_complete: requeue }))
}
}
ws.send(JSON.stringify({ t: "save" }))