fix(api): translation job IDs must not contain ':' #62
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Same BullMQ 5.68 restriction as the prefetch fix (
acd5691): a custom job IDcontaining ':' is rejected with "Custom Id cannot contain :". enqueueTranslation
built jobId
tr:<base64>, so every enqueue threw — and both call sitesfire-and-forget with .catch(warn), so it failed silently: fresh terms were
NX-flagged as queued but never actually enqueued, leaving new EMEX/PCAT terms
untranslated (English). Use 'tr-' prefix.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com