fix: exclude realized events from direct intervention query in calendar view

This commit is contained in:
kdeterme 2026-09-02 14:03:58 +02:00
parent 0a745be17c
commit fa92404ae7

View file

@ -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