@@ -51,8 +51,7 @@ def _get_accessible_category_pks(user):
5151 cat_by_pk = {cat .pk : cat for cat in all_cats }
5252 # Map each category to its set of required group IDs
5353 cat_groups = {
54- cat .pk : set (cat .allowed_groups .values_list ("id" , flat = True ))
55- for cat in all_cats
54+ cat .pk : set (cat .allowed_groups .values_list ("id" , flat = True )) for cat in all_cats
5655 }
5756
5857 _cache = {} # pk -> bool
@@ -109,7 +108,7 @@ def _build_grouped_forms(forms):
109108 "name" ,
110109 ).select_related ("category" )
111110
112- forms_by_cat = {} # cat_pk -> [FormDefinition]
111+ forms_by_cat = {} # cat_pk -> [FormDefinition]
113112 uncategorised = []
114113
115114 for form in ordered :
@@ -123,10 +122,9 @@ def _build_grouped_forms(forms):
123122
124123 # ---- 2. Load all categories and build parent → children map --------
125124 all_cats = {
126- cat .pk : cat
127- for cat in FormCategory .objects .all ().order_by ("order" , "name" )
125+ cat .pk : cat for cat in FormCategory .objects .all ().order_by ("order" , "name" )
128126 }
129- children_by_parent = {} # parent_pk | None -> [FormCategory]
127+ children_by_parent = {} # parent_pk | None -> [FormCategory]
130128 for cat in all_cats .values ():
131129 children_by_parent .setdefault (cat .parent_id , []).append (cat )
132130
@@ -1129,9 +1127,7 @@ def submission_pdf(request, submission_id):
11291127 submission .submitter == request .user
11301128 or request .user .is_superuser
11311129 or user_can_approve (request .user , submission )
1132- or request .user .groups .filter (
1133- id__in = form_def .admin_groups .all ()
1134- ).exists ()
1130+ or request .user .groups .filter (id__in = form_def .admin_groups .all ()).exists ()
11351131 )
11361132 if not can_view :
11371133 return HttpResponseForbidden (
0 commit comments