IssueUpdatedEvent
EventType: ISSUE_UPDATEDDomain: collaboration Broker subject: progress.notification.issue
Updates fields of an existing issue (title, description, severity, assignee, etc.) and recalculates the critical production status.
Trigger
Triggered by: POST /event (universal event dispatcher)
Dispatched via POST /event in backend/api/endpoints/traceability.py with event_type: ISSUE_UPDATED.
Preconditions
- Issue exists with the key provided in the event context
State Changes (Transaction)
Collections: Event, Issue, issue_rel, WorkOrder, Job, message
Issuedocument updated with provided fieldsWorkOrderandJobcriticalflags recalculated
Side Effects (post_processing)
Publishes to progress.notification.issue after commit.
InfoModel Fields
None. (Fields to update are carried in issue_data.)
Related Events
None.