diff --git a/core/views/vacancies.py b/core/views/vacancies.py index 170339264ba828b6d535374f0980f6baef1cbae3..bbbbe958ad3f35ec855385ebcb8669122622a013 100755 --- a/core/views/vacancies.py +++ b/core/views/vacancies.py @@ -108,11 +108,15 @@ class VacancyViewSet(MultiSerializerViewSetMixin, viewsets.ModelViewSet): return name def salary_validator(self, salary): - if not isinstance(salary, int): - raise ValidationError("Salary must number only") + try: + int(salary) + except: + raise ValidationError("Salary must number only") def amount_validator(self, amount): - if not isinstance(amount, int): + try: + int(amount) + except: raise ValidationError("Amount must number only") def responsibilities_validator(self, responsibilities):