90
case nexus.OperationStateCanceled:
91
if originalCause.GetCanceledFailureInfo() == nil {
92
>
// Old SDKs may send an ApplicationFailure for canceled operation causes.
completion.go
93
>
originalCause = &failurepb.Failure{
94
>
Message: originalCause.GetMessage(),
95
>
StackTrace: originalCause.GetStackTrace(),
96
>
FailureInfo: &failurepb.Failure_CanceledFailureInfo{
97
>
CanceledFailureInfo: &failurepb.CanceledFailureInfo{},
98
>
},
99
>
Cause: originalCause.GetCause(),
100
>
}
101
>
}
102
event := node.AddHistoryEvent(enumspb.EVENT_TYPE_NEXUS_OPERATION_CANCELED, func(e *historypb.HistoryEvent) {
103
// We must assign to this property, linter doesn't like this.