Skip to content
Snippets Groups Projects
Commit 034ef28e authored by Mario Raciti's avatar Mario Raciti
Browse files

TMSS-692: Fix quota result

parent d3197ce4
No related branches found
No related tags found
1 merge request!410Resolve TMSS-692
...@@ -40,10 +40,10 @@ def create_project_report(request: Request, project: models.Project) -> {}: ...@@ -40,10 +40,10 @@ def create_project_report(request: Request, project: models.Project) -> {}:
project_pk = project.pk project_pk = project.pk
result = {'project': project_pk} # Object to be returned result = {'project': project_pk} # Object to be returned
# Add project_quota to result # Add project_quota(s) to result
project_quota = models.ProjectQuota.objects.get(project=project_pk) project_quotas = models.ProjectQuota.objects.filter(project=project_pk)
project_quota_data = serializers.ProjectQuotaSerializer(project_quota, context={'request': request}).data project_quotas_data = [serializers.ProjectQuotaSerializer(pq, context={'request': request}).data for pq in project_quotas]
result['quota'] = [{k: project_quota_data[k] for k in ('id', 'resource_type_id', 'value')}, ] result['quota'] = [{k: pqd[k] for k in ('id', 'resource_type_id', 'value')} for pqd in project_quotas_data]
# Add durations to result # Add durations to result
result['durations'] = _get_subs_and_durations_from_project(project_pk) result['durations'] = _get_subs_and_durations_from_project(project_pk)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment