diff --git a/eve_api/forms.py b/eve_api/forms.py index c657653..f6d1539 100644 --- a/eve_api/forms.py +++ b/eve_api/forms.py @@ -26,6 +26,11 @@ class EveAPIForm(forms.Form): if not 'user_id' in self.cleaned_data or self.cleaned_data['user_id'] == '': raise forms.ValidationError("Please provide a valid User ID") + try: + int(self.cleaned_data['user_id']) + except ValueError: + raise forms.ValidationError("Please provide a valid user ID.") + try: eaccount = EVEAccount.objects.get(api_user_id=self.cleaned_data['user_id']) except EVEAccount.DoesNotExist: