Skip to content

Commit e0ac596

Browse files
Merge pull request #1389 from IFRCGo/fix/not-only-active-deployments-to-csv
Removing is_active filter when CSV is the request format
2 parents d97b952 + ecade5e commit e0ac596

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

deployments/drf_views.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,10 @@ class PersonnelViewset(viewsets.ReadOnlyModelViewSet):
144144
search_fields = ('name', 'role', 'type',) # for /docs
145145

146146
def get_queryset(self):
147-
qs = super().get_queryset().filter(is_active=True).select_related(
147+
qs = super().get_queryset()
148+
if self.request.GET.get('format', 'json') != 'csv':
149+
qs = qs.filter(is_active=True)
150+
qs = qs.select_related(
148151
'country_from',
149152
'deployment__country_deployed_to',
150153
'deployment__event_deployed_to',

0 commit comments

Comments
 (0)