From fa92404ae7a5a9e088ebdc050928c357bba6d23b Mon Sep 17 00:00:00 2001 From: kdeterme Date: Wed, 2 Sep 2026 14:03:58 +0200 Subject: [PATCH] fix: exclude realized events from direct intervention query in calendar view --- loko/interventions/views/calendar.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/loko/interventions/views/calendar.py b/loko/interventions/views/calendar.py index 6292624..76f54fb 100644 --- a/loko/interventions/views/calendar.py +++ b/loko/interventions/views/calendar.py @@ -1548,10 +1548,10 @@ def member_history_ajax(request, member_id): 'detail_url': reverse('interventions:intervention_detail', args=[itv.id]), } - # 4. Interventions directement assignées ou réalisées personnellement par le membre + # 4. Interventions directement assignées ou avec pointage/occupation du membre direct_itvs_q = Q(assigned_member=member) if member.user_id: - direct_itvs_q |= Q(realized_events__event_user=member.user) | Q(occupations__member=member) + direct_itvs_q |= Q(occupations__member=member) extra_itvs = ( Intervention.objects