Resolve thumbnail-less embeds, including Discord CDN unfurls
This commit is contained in:
@@ -392,7 +392,8 @@ export class BackfillQueue {
|
||||
job.processed += progressed + result.ratelimited;
|
||||
|
||||
const elapsed = Math.max(1, this.now() - (job.startedAt ?? this.now()));
|
||||
job.perMinute = job.processed / (elapsed / 60_000);
|
||||
// Early in a run the measured rate is noise; report null until it settles.
|
||||
job.perMinute = elapsed >= 30_000 ? job.processed / (elapsed / 60_000) : null;
|
||||
|
||||
const after = this.engine.rateLimitStatus();
|
||||
if (after.active) this.limitedUntil = after.until ?? this.now() + after.remainingMs;
|
||||
|
||||
Reference in New Issue
Block a user