mirror of https://github.com/zulip/zulip.git
zerver/models.py: Rename can_add_alias() to can_add_realm_domain().
This commit is contained in:
parent
6f0b46d84f
commit
92c512d679
|
@ -8,7 +8,7 @@ from django.core.exceptions import ValidationError
|
||||||
from django.core.management.base import BaseCommand
|
from django.core.management.base import BaseCommand
|
||||||
from django.db.utils import IntegrityError
|
from django.db.utils import IntegrityError
|
||||||
from django.utils.translation import ugettext as _
|
from django.utils.translation import ugettext as _
|
||||||
from zerver.models import get_realm, can_add_alias, \
|
from zerver.models import get_realm, can_add_realm_domain, \
|
||||||
Realm, RealmDomain
|
Realm, RealmDomain
|
||||||
from zerver.lib.actions import get_realm_aliases
|
from zerver.lib.actions import get_realm_aliases
|
||||||
from zerver.lib.domains import validate_domain
|
from zerver.lib.domains import validate_domain
|
||||||
|
@ -57,7 +57,7 @@ class Command(BaseCommand):
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
if options["op"] == "add":
|
if options["op"] == "add":
|
||||||
try:
|
try:
|
||||||
if not can_add_alias(domain):
|
if not can_add_realm_domain(domain):
|
||||||
print(_("The domain %(domain)s belongs to another organization.") % {'domain': domain})
|
print(_("The domain %(domain)s belongs to another organization.") % {'domain': domain})
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
RealmDomain.objects.create(realm=realm, domain=domain,
|
RealmDomain.objects.create(realm=realm, domain=domain,
|
||||||
|
|
|
@ -309,7 +309,7 @@ class RealmDomain(models.Model):
|
||||||
class Meta(object):
|
class Meta(object):
|
||||||
unique_together = ("realm", "domain")
|
unique_together = ("realm", "domain")
|
||||||
|
|
||||||
def can_add_alias(domain):
|
def can_add_realm_domain(domain):
|
||||||
# type: (Text) -> bool
|
# type: (Text) -> bool
|
||||||
if settings.REALMS_HAVE_SUBDOMAINS:
|
if settings.REALMS_HAVE_SUBDOMAINS:
|
||||||
return True
|
return True
|
||||||
|
|
|
@ -10,7 +10,7 @@ from zerver.lib.actions import do_add_realm_alias, do_change_realm_alias, \
|
||||||
from zerver.lib.domains import validate_domain
|
from zerver.lib.domains import validate_domain
|
||||||
from zerver.lib.response import json_error, json_success
|
from zerver.lib.response import json_error, json_success
|
||||||
from zerver.lib.validator import check_bool, check_string
|
from zerver.lib.validator import check_bool, check_string
|
||||||
from zerver.models import can_add_alias, RealmDomain, UserProfile
|
from zerver.models import can_add_realm_domain, RealmDomain, UserProfile
|
||||||
|
|
||||||
from typing import Text
|
from typing import Text
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ def create_alias(request, user_profile, domain=REQ(validator=check_string), allo
|
||||||
return json_error(_('Invalid domain: {}').format(e.messages[0]))
|
return json_error(_('Invalid domain: {}').format(e.messages[0]))
|
||||||
if RealmDomain.objects.filter(realm=user_profile.realm, domain=domain).exists():
|
if RealmDomain.objects.filter(realm=user_profile.realm, domain=domain).exists():
|
||||||
return json_error(_("The domain %(domain)s is already a part of your organization.") % {'domain': domain})
|
return json_error(_("The domain %(domain)s is already a part of your organization.") % {'domain': domain})
|
||||||
if not can_add_alias(domain):
|
if not can_add_realm_domain(domain):
|
||||||
return json_error(_("The domain %(domain)s belongs to another organization.") % {'domain': domain})
|
return json_error(_("The domain %(domain)s belongs to another organization.") % {'domain': domain})
|
||||||
alias = do_add_realm_alias(user_profile.realm, domain, allow_subdomains)
|
alias = do_add_realm_alias(user_profile.realm, domain, allow_subdomains)
|
||||||
return json_success({'new_domain': [alias.id, alias.domain]})
|
return json_success({'new_domain': [alias.id, alias.domain]})
|
||||||
|
|
Loading…
Reference in New Issue