File tree Expand file tree Collapse file tree
app/grandchallenge/algorithms Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -32,17 +32,14 @@ def update_input_image_permissions( # noqa:C901
3232 if pk_set is None :
3333 # When using a _clear action, pk_set is None
3434 # https://docs.djangoproject.com/en/2.2/ref/signals/#m2m-changed
35- jobs = (
36- getattr (instance , reverse_lookup )
37- .prefetch_related ("viewer_groups" )
38- .all ()
39- )
35+ jobs = getattr (instance , reverse_lookup ).all ()
4036 else :
41- jobs = model .objects .filter (pk__in = pk_set ). prefetch_related (
42- "viewer_groups"
43- )
37+ jobs = model .objects .filter (pk__in = pk_set )
38+
39+ jobs = jobs . prefetch_related ( "viewer_groups" ). only ( "viewer_groups" )
4440 else :
4541 jobs = [instance ]
42+
4643 if pk_set is None :
4744 # When using a _clear action, pk_set is None
4845 # https://docs.djangoproject.com/en/2.2/ref/signals/#m2m-changed
You can’t perform that action at this time.
0 commit comments