Preserve per-source pacing across queue jobs and add source pause

This commit is contained in:
Codex committed 2026-10-14 09:23:04 +02:00
1 parent a08e847932
commit a22913129a
8 files changed
+76 -7

No files matched your search

+1 -1
View File
@@ -8,7 +8,7 @@ const { controlledHttp } = require('./common');
module.exports = {
id: 'mangadex', label: 'MangaDex', match: mangaDexInfo,
async discover(item, options) {
const http = new SlowHttp({ minMs: options.settings.minMs, maxMs: options.settings.maxMs,
const http = new SlowHttp({ gateKey: 'mangadex', minMs: options.settings.minMs, maxMs: options.settings.maxMs,
maxRetries: 2, userAgent: 'MangaCircus-Scraper/1.0 (personal archival; sequential MangaDex requests)',
onEvent: options.onEvent });
return discoverMangaDexCatalog(item.url, controlledHttp(http, options.shouldStop));