summary refs log tree commit diff
path: root/synapse
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2015-08-04 13:00:52 +0100
committerErik Johnston <erik@matrix.org>2015-08-04 13:00:52 +0100
commit2e35a733cc98102045b8cd2127604544489d5787 (patch)
treef04ffdf26c6d6f5b7fa97d859996ba4aa3d675f2 /synapse
parentAdd comment (diff)
parentDon't try & check the username if we don't have one (which we won't if it's b... (diff)
downloadsynapse-2e35a733cc98102045b8cd2127604544489d5787.tar.xz
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/acl_perf
Diffstat (limited to 'synapse')
-rw-r--r--synapse/handlers/identity.py2
-rw-r--r--synapse/rest/client/v2_alpha/register.py3
2 files changed, 3 insertions, 2 deletions
diff --git a/synapse/handlers/identity.py b/synapse/handlers/identity.py
index 6200e10775..c1095708a0 100644
--- a/synapse/handlers/identity.py
+++ b/synapse/handlers/identity.py
@@ -44,7 +44,7 @@ class IdentityHandler(BaseHandler):
         http_client = SimpleHttpClient(self.hs)
         # XXX: make this configurable!
         # trustedIdServers = ['matrix.org', 'localhost:8090']
-        trustedIdServers = ['matrix.org']
+        trustedIdServers = ['matrix.org', 'vector.im']
 
         if 'id_server' in creds:
             id_server = creds['id_server']
diff --git a/synapse/rest/client/v2_alpha/register.py b/synapse/rest/client/v2_alpha/register.py
index cf54e1dacf..b5926f9ca6 100644
--- a/synapse/rest/client/v2_alpha/register.py
+++ b/synapse/rest/client/v2_alpha/register.py
@@ -102,7 +102,8 @@ class RegisterRestServlet(RestServlet):
         if self.hs.config.disable_registration:
             raise SynapseError(403, "Registration has been disabled")
 
-        yield self.registration_handler.check_username(desired_username)
+        if desired_username is not None:
+            yield self.registration_handler.check_username(desired_username)
 
         if self.hs.config.enable_registration_captcha:
             flows = [