mirror of
https://github.com/esphome/esphome.git
synced 2026-06-24 14:19:03 +00:00
[dfrobot_sen0395] Fix list.index() on mutated list in range validator (#15511)
This commit is contained in:
@@ -97,7 +97,7 @@ def range_segment_list(input):
|
||||
)
|
||||
|
||||
largest_distance = -1
|
||||
for distance in input:
|
||||
for i, distance in enumerate(input):
|
||||
if isinstance(distance, cv.Lambda):
|
||||
continue
|
||||
m = cv.distance(distance)
|
||||
@@ -112,7 +112,7 @@ def range_segment_list(input):
|
||||
)
|
||||
largest_distance = m
|
||||
# Replace distance object with meters float
|
||||
input[input.index(distance)] = m
|
||||
input[i] = m
|
||||
|
||||
return input
|
||||
|
||||
|
||||
Reference in New Issue
Block a user