From d1dedd5120c091246cedd9db5d41013946c51425 Mon Sep 17 00:00:00 2001 From: Kamlesh Patel Date: Tue, 15 Jul 2025 12:54:17 +0530 Subject: [PATCH] Exclude COMMITTED events from adapted timeline --- backend/analytics_server/mhq/exapi/github.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/analytics_server/mhq/exapi/github.py b/backend/analytics_server/mhq/exapi/github.py index 4ec5a6c4..34bb85af 100644 --- a/backend/analytics_server/mhq/exapi/github.py +++ b/backend/analytics_server/mhq/exapi/github.py @@ -18,6 +18,7 @@ ) from mhq.exapi.models.github import GitHubContributor from mhq.exapi.models.github_timeline import GithubPullRequestTimelineEvents +from mhq.store.models.code.enums import PullRequestEventType from mhq.utils.log import LOG PAGE_SIZE = 100 @@ -373,11 +374,10 @@ def _adapt_github_timeline_events( event = GithubPullRequestTimelineEvents(event_type, event_data) - if all([event.timestamp, event.type, event.id, event.user]): + if ( + all([event.timestamp, event.type, event.id, event.user]) + and event.type != PullRequestEventType.COMMITTED + ): adapted_timeline_events.append(event) - else: - LOG.warning( - f"Skipping incomplete timeline event: {event_type} with id: {event.id}" - ) return adapted_timeline_events