Skip to content

Commit b321e47

Browse files
committed
respond to comments: do not panic, return invalid/skip instead
1 parent eda0da0 commit b321e47

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

internal/compatibility/proto/enum.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,5 +404,5 @@ func CronOverlapPolicy(t *shared.CronOverlapPolicy) apiv1.CronOverlapPolicy {
404404
case shared.CronOverlapPolicyBufferone:
405405
return apiv1.CronOverlapPolicy_CRON_OVERLAP_POLICY_BUFFER_ONE
406406
}
407-
panic("unexpected enum value")
407+
return apiv1.CronOverlapPolicy_CRON_OVERLAP_POLICY_INVALID
408408
}

internal/compatibility/thrift/enum.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,5 +391,5 @@ func CronOverlapPolicy(t apiv1.CronOverlapPolicy) *shared.CronOverlapPolicy {
391391
case apiv1.CronOverlapPolicy_CRON_OVERLAP_POLICY_BUFFER_ONE:
392392
return shared.CronOverlapPolicyBufferone.Ptr()
393393
}
394-
panic("unexpected enum value")
394+
return shared.CronOverlapPolicySkipped.Ptr()
395395
}

0 commit comments

Comments
 (0)