Exception: CollavreLinear::CreativeExporter::ParentNotExportedError
- Inherits:
-
StandardError
- Object
- StandardError
- CollavreLinear::CreativeExporter::ParentNotExportedError
- Defined in:
- app/services/collavre_linear/creative_exporter.rb
Overview
Raised when a child must be exported AFTER its parent's Linear issue exists but the parent hasn't been exported yet (independent per-creative jobs can run out of order under multiple queue workers). The job catches this and re-enqueues so the child retries once the parent has landed — without this, the child would be created as a TOP-LEVEL Linear issue and the tree would be permanently flattened on first export.