216
}
217
218
>
func (m *activityMatchEvaluator) compareActivityState(status string, operator string) (bool, error) {
activity_evaluator.go
219
>
if m.ai.Paused {
220
return compareQueryString(status, "Paused", operator, activityStateColName)
221
}
222
223
>
switch activityState := getActivityState(m.ai); activityState { //nolint:exhaustive
activity_evaluator.go
224
case enumspb.PENDING_ACTIVITY_STATE_CANCEL_REQUESTED:
225
return compareQueryString(status, activityState.String(), operator, activityStateColName)
227
>
return compareQueryString(status, activityState.String(), operator, activityStateColName)
228
case enumspb.PENDING_ACTIVITY_STATE_SCHEDULED:
229
return compareQueryString(status, activityState.String(), operator, activityStateColName)