aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar ks129 <[email protected]>2021-03-05 08:23:28 +0200
committerGravatar ks129 <[email protected]>2021-03-05 08:23:28 +0200
commitd8751ad37ed5a493554575ea3adb264def342664 (patch)
treeea8d2616d77964b4e26ef0a39eba160ddff26fc4
parentUse double quotes instead apostrophe because string contain "don't" (diff)
Fix grammar of error messages and change tests to match with changes
-rw-r--r--pydis_site/apps/api/tests/test_nominations.py8
-rw-r--r--pydis_site/apps/api/viewsets/bot/nomination.py8
2 files changed, 8 insertions, 8 deletions
diff --git a/pydis_site/apps/api/tests/test_nominations.py b/pydis_site/apps/api/tests/test_nominations.py
index 1daa6f3f..c07679c5 100644
--- a/pydis_site/apps/api/tests/test_nominations.py
+++ b/pydis_site/apps/api/tests/test_nominations.py
@@ -78,7 +78,7 @@ class CreationTests(APISubdomainTestCase):
response2 = self.client.post(url, data=data)
self.assertEqual(response2.status_code, 400)
self.assertEqual(response2.json(), {
- 'actor': ['This actor have already created nomination entry for this nomination.']
+ 'actor': ['This actor has already endorsed this nomination.']
})
def test_returns_400_for_missing_user(self):
@@ -498,7 +498,7 @@ class NominationTests(APISubdomainTestCase):
response = self.client.patch(url, data=data)
self.assertEqual(response.status_code, 400)
self.assertEqual(response.json(), {
- 'reviewed': ['This field cannot be set if nomination is inactive.']
+ 'reviewed': ['This field cannot be set if the nomination is inactive.']
})
def test_patch_nomination_set_reviewed_and_end(self):
@@ -508,7 +508,7 @@ class NominationTests(APISubdomainTestCase):
response = self.client.patch(url, data=data)
self.assertEqual(response.status_code, 400)
self.assertEqual(response.json(), {
- 'reviewed': ['This field cannot be set same time than ending nomination.']
+ 'reviewed': ['This field cannot be set while you are ending a nomination.']
})
def test_modifying_reason_without_actor(self):
@@ -518,7 +518,7 @@ class NominationTests(APISubdomainTestCase):
response = self.client.patch(url, data=data)
self.assertEqual(response.status_code, 400)
self.assertEqual(response.json(), {
- 'actor': ['This field is required when editing reason.']
+ 'actor': ['This field is required when editing the reason.']
})
def test_modifying_reason_with_unknown_actor(self):
diff --git a/pydis_site/apps/api/viewsets/bot/nomination.py b/pydis_site/apps/api/viewsets/bot/nomination.py
index c208df46..451264f4 100644
--- a/pydis_site/apps/api/viewsets/bot/nomination.py
+++ b/pydis_site/apps/api/viewsets/bot/nomination.py
@@ -222,7 +222,7 @@ class NominationViewSet(CreateModelMixin, RetrieveModelMixin, ListModelMixin, Ge
actor__id=entry_serializer.validated_data["actor"].id
).exists():
raise ValidationError(
- {'actor': ['This actor have already created nomination entry for this nomination.']}
+ {'actor': ['This actor has already endorsed this nomination.']}
)
NominationEntry.objects.create(**entry_serializer.validated_data)
@@ -270,7 +270,7 @@ class NominationViewSet(CreateModelMixin, RetrieveModelMixin, ListModelMixin, Ge
if 'reviewed' in request.data:
raise ValidationError(
- {'reviewed': ['This field cannot be set same time than ending nomination.']}
+ {'reviewed': ['This field cannot be set while you are ending a nomination.']}
)
instance.ended_at = timezone.now()
@@ -286,13 +286,13 @@ class NominationViewSet(CreateModelMixin, RetrieveModelMixin, ListModelMixin, Ge
# 4. We are altering the reviewed state of the nomination.
if not instance.active:
raise ValidationError(
- {'reviewed': ['This field cannot be set if nomination is inactive.']}
+ {'reviewed': ['This field cannot be set if the nomination is inactive.']}
)
if 'reason' in request.data:
if 'actor' not in request.data:
raise ValidationError(
- {'actor': ['This field is required when editing reason.']}
+ {'actor': ['This field is required when editing the reason.']}
)
entry_filter = NominationEntry.objects.filter(