TaskReferencePayloadFromReference converts one task reference into the shared payload.
(record taskpkg.Reference)
| 2972 | |
| 2973 | // TaskReferencePayloadFromReference converts one task reference into the shared payload. |
| 2974 | func TaskReferencePayloadFromReference(record taskpkg.Reference) contract.TaskReferencePayload { |
| 2975 | return contract.TaskReferencePayload{ |
| 2976 | ID: record.ID, |
| 2977 | Identifier: record.Identifier, |
| 2978 | Title: record.Title, |
| 2979 | Status: record.Status, |
| 2980 | Priority: record.Priority, |
| 2981 | Owner: cloneOwnership(record.Owner), |
| 2982 | Scope: record.Scope, |
| 2983 | WorkspaceID: record.WorkspaceID, |
| 2984 | LatestEventSeq: record.LatestEventSeq, |
| 2985 | Paused: record.Paused, |
| 2986 | EffectivePaused: record.EffectivePaused, |
| 2987 | PausedByTaskID: record.PausedByTaskID, |
| 2988 | } |
| 2989 | } |
| 2990 | |
| 2991 | // TaskRunSummaryPayloadFromSummary converts one operator-facing run summary into the shared payload. |
| 2992 | func TaskRunSummaryPayloadFromSummary(summary *taskpkg.RunSummary) *contract.TaskRunSummaryPayload { |
no test coverage detected