If the thumbnail job throws (network blip, ffmpeg error, short clip), the asset was left stuck in status='processing' indefinitely. Since the proxy already exists and the asset is playable, set status='ready' in the catch block before re-throwing so BullMQ can still record the failure. |
||
|---|---|---|
| .. | ||
| src | ||
| Dockerfile | ||
| package.json | ||