IssueReopenedEvent
EventType: ISSUE_REOPENEDDomain: collaboration Broker subject: progress.notification.issue
Re-opens a previously closed issue by setting open: true and clearing the closed timestamp. Updates the critical flag on linked work orders and jobs.
Trigger
Triggered by: POST /event (universal event dispatcher)
Dispatched via POST /event in backend/api/endpoints/traceability.py with event_type: ISSUE_REOPENED.
Preconditions
- Issue exists and
openisfalse
State Changes (Transaction)
Collections: Event, Issue, issue_rel, WorkOrder, Job, message
Issueupdated:open → true,closed → nullWorkOrderandJobcriticalflags recalculated
Side Effects (post_processing)
Publishes to progress.notification.issue after commit.
InfoModel Fields
None.
Related Events
None.