fix #3528 Handle duplicate values in the broadcast interval enum (#3538)

This commit is contained in:
Dane Evans
2025-10-30 13:33:57 +11:00
committed by GitHub
parent 9d3f903492
commit 213cb78491

View File

@@ -57,7 +57,6 @@ enum class FixedUpdateIntervals(val value: Long) {
FORTY_EIGHT_HOURS(TimeUnit.HOURS.toSeconds(48)),
SEVENTY_TWO_HOURS(TimeUnit.HOURS.toSeconds(72)),
ALWAYS_ON(Int.MAX_VALUE.toLong()),
SIXTY_SECONDS(TimeUnit.MINUTES.toSeconds(1)),
EIGHTY_SECONDS(TimeUnit.SECONDS.toSeconds(80)),
NINETY_SECONDS(TimeUnit.SECONDS.toSeconds(90)),
EIGHT_SECONDS(TimeUnit.SECONDS.toSeconds(8)),
@@ -260,7 +259,7 @@ enum class IntervalConfiguration {
POSITION_BROADCAST ->
listOf(
FixedUpdateIntervals.UNSET,
FixedUpdateIntervals.SIXTY_SECONDS,
FixedUpdateIntervals.ONE_MINUTE,
FixedUpdateIntervals.NINETY_SECONDS,
FixedUpdateIntervals.FIVE_MINUTES,
FixedUpdateIntervals.FIFTEEN_MINUTES,
@@ -283,7 +282,7 @@ enum class IntervalConfiguration {
FixedUpdateIntervals.EIGHT_SECONDS,
FixedUpdateIntervals.TWENTY_SECONDS,
FixedUpdateIntervals.FORTY_SECONDS,
FixedUpdateIntervals.SIXTY_SECONDS,
FixedUpdateIntervals.ONE_MINUTE,
FixedUpdateIntervals.EIGHTY_SECONDS,
FixedUpdateIntervals.TWO_MINUTES,
FixedUpdateIntervals.FIVE_MINUTES,