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