uktrade/directory-api

View on GitHub
company/validators.py

Summary

Maintainability
A
0 mins
Test Coverage
from rest_framework.serializers import ValidationError

from company.models import Company

COMPANY_NOT_UNIQUE_MESSAGE = 'Already registered.'


def company_unique(number):
    if Company.objects.filter(number=number).exists():
        raise ValidationError(COMPANY_NOT_UNIQUE_MESSAGE)