Skip to content

Commit d3945e2

Browse files
fix marks time
1 parent 2cb6c69 commit d3945e2

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

app/callbacks/display_callbacks.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -278,8 +278,13 @@ def update_image_and_bbox(slider_value, sequence_on_display, detection_fetch_des
278278

279279
# Timestamp for the selected image
280280
try:
281-
timestamp = created_at_local_list[slider_value]
282-
timestamp_str = pd.to_datetime(timestamp).strftime("%H:%M") if timestamp else ""
281+
# Take latest non-null timestamp
282+
latest_ts = pd.to_datetime(next((ts for ts in reversed(created_at_local_list) if ts), None), errors="coerce")
283+
if pd.notnull(latest_ts):
284+
timestamp = latest_ts - pd.Timedelta(seconds=30 * (n_images - 1 - slider_value))
285+
timestamp_str = timestamp.strftime("%H:%M:%S")
286+
else:
287+
timestamp_str = ""
283288
except Exception:
284289
timestamp_str = ""
285290

0 commit comments

Comments
 (0)