private suspend fun syncOutgoingSingleAssignmentBlock(relevantTimeline: List<TimelineItem>, imsProject: IMSProject, issueInfo: IssueConversionInformation, assignment: Assignment, virtualIDs: Map<TimelineItem, String>, finalBlock: List<TimelineItem>)
Sync Outgoing Assignments
Parameters
relevantTimeline
Timeline of the issue
imsProject
IMS project to sync
issueInfo
Issue to sync
assignment
Assignment to sync
virtualIDs
mapping for timeline items that are geerated with generated ids and do not exist in the database
finalBlock
Final block relevant for this assignment