private suspend fun createdTimelineItem(issue: Issue, timelineItem: TimelineItem, atTime: OffsetDateTime, byUser: User)
Called after a TimelineItem was created Adds it to the issue, calls createdAuditedNode and updates Issue.lastUpdatedAt and Issue.participants. Also calls updateAuditedNode on the issue. Also sets TimelineItem.issue, to allow to save timelineItem instead of issue.
Parameters
issue
associated Issue to which timelineItem should be added
timelineItem
the created TimelineItem
atTime
point in time at which timelineItem was created
byUser
the User who created timelineItem