Skip to content

Commit deb95fc

Browse files
committed
Merge pull request #1519 from rtfd/use-form.add_error
Use Django's builtin Form.add_error instead of custom addError
2 parents 6fbef6d + b99e18b commit deb95fc

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

readthedocs/gold/forms.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from django import forms
2-
from django.core.exceptions import NON_FIELD_ERRORS
32

43
from .models import LEVEL_CHOICES
54

@@ -22,6 +21,3 @@ class CardForm(forms.Form):
2221
required=True,
2322
choices=LEVEL_CHOICES,
2423
)
25-
26-
def addError(self, message):
27-
self._errors[NON_FIELD_ERRORS] = self.error_class([message])

readthedocs/gold/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def register(request):
5454
try:
5555
user.save()
5656
except IntegrityError:
57-
form.addError(user.user.username + ' is already a member')
57+
form.add_error(None, user.user.username + ' is already a member')
5858
else:
5959
return HttpResponseRedirect(reverse('gold_thanks'))
6060

0 commit comments

Comments
 (0)