mirror of https://github.com/jumpserver/jumpserver
parent
bc668f3e9f
commit
b6774aa749
|
@ -1,6 +1,8 @@
|
|||
from django.utils.translation import gettext_lazy as _
|
||||
from rest_framework import serializers
|
||||
|
||||
from orgs.models import Organization
|
||||
|
||||
|
||||
class BasicSettingSerializer(serializers.Serializer):
|
||||
PREFIX_TITLE = _('Basic')
|
||||
|
@ -34,3 +36,10 @@ class BasicSettingSerializer(serializers.Serializer):
|
|||
if not s:
|
||||
return 'http://127.0.0.1'
|
||||
return s.strip('/')
|
||||
|
||||
@staticmethod
|
||||
def validate_GLOBAL_ORG_DISPLAY_NAME(s):
|
||||
org_names = Organization.objects.values_list('name', flat=True)
|
||||
if s in org_names:
|
||||
raise serializers.ValidationError(_('Organization name already exists'))
|
||||
return s
|
||||
|
|
Loading…
Reference in New Issue