From 39bbe216c1305eee82e7ceea1105a1addb76fa45 Mon Sep 17 00:00:00 2001 From: Horilla Date: Fri, 16 Feb 2024 13:52:17 +0530 Subject: [PATCH] [FIX] ATTENDANCE: Fixed group by issue for related name --- attendance/methods/group_by.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/attendance/methods/group_by.py b/attendance/methods/group_by.py index 29cb91ce5..ffc382445 100644 --- a/attendance/methods/group_by.py +++ b/attendance/methods/group_by.py @@ -112,7 +112,8 @@ def group_by_queryset( ] # getting related queryset related_model = queryset.model._meta.get_field(group_field).related_model - groupers = related_model.objects.filter(id__in=groupers) + if related_model: + groupers = related_model.objects.filter(id__in=groupers) groups = generate_groups( request, groupers, queryset, page_name, group_field, is_fk_field=False )