From e40d3a8a8c1fc8852687061c1933e619accda225 Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Thu, 18 Mar 2021 10:52:48 +0100 Subject: [PATCH] TMSS-652: added project_quota_archive_location to serializer --- SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py | 2 +- SAS/TMSS/backend/src/tmss/tmssapp/serializers/specification.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py b/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py index 4c00aa3da23..9290ce78a3d 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py +++ b/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py @@ -308,7 +308,7 @@ class ProjectQuota(Model): class ProjectQuotaArchiveLocation(Model): - project_quota = ForeignKey('ProjectQuota', null=False, related_name="project_quota", on_delete=PROTECT, help_text='Project to wich this quota belongs.') + project_quota = ForeignKey('ProjectQuota', null=False, related_name="project_quota_archive_location", on_delete=PROTECT, help_text='The ProjectQuota for this archive location') archive_location = ForeignKey('Filesystem', null=False, on_delete=PROTECT, help_text='Location of an archive LTA cluster.') def save(self, force_insert=False, force_update=False, using=None, update_fields=None): diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/serializers/specification.py b/SAS/TMSS/backend/src/tmss/tmssapp/serializers/specification.py index 650d1f68166..40e976e83e8 100644 --- a/SAS/TMSS/backend/src/tmss/tmssapp/serializers/specification.py +++ b/SAS/TMSS/backend/src/tmss/tmssapp/serializers/specification.py @@ -174,7 +174,7 @@ class ProjectQuotaSerializer(DynamicRelationalHyperlinkedModelSerializer): class Meta: model = models.ProjectQuota fields = '__all__' - extra_fields = ['resource_type'] + extra_fields = ['resource_type', 'project_quota_archive_location'] class ProjectQuotaArchiveLocationSerializer(DynamicRelationalHyperlinkedModelSerializer): -- GitLab