There was an error while loading. Please reload this page.
1 parent 6203564 commit 5b1699fCopy full SHA for 5b1699f
1 file changed
periodic_cleanup.py
@@ -66,14 +66,18 @@ async def _process_pending_refreshes() -> int:
66
f"on {mri.merge_request_payload.project.path_with_namespace}"
67
)
68
69
- event_updated_at: datetime.datetime = row["last_event_at"]
+ # Use GitLab's updated_at from stored payload (not local last_event_at)
70
+ # to keep timestamps comparable for OOO detection
71
+ payload_updated_at = datetime.datetime.fromisoformat(
72
+ mri.merge_request_payload.object_attributes.updated_at.replace(" UTC", "+00:00")
73
+ )
74
75
messages_updated = await update_all_messages_transactional(
76
mri,
77
card,
78
summary,
79
datasource_fingerprint,
- event_updated_at,
80
+ payload_updated_at,
81
row["payload_type"],
82
83
0 commit comments