From d9c7cbe304b4cf3e0311b814b4e4b241db43b641 Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
Date: Wed, 23 Jan 2019 09:48:59 +0100
Subject: [PATCH] Avoid local domains

---
 funkwhale_network/routes.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/funkwhale_network/routes.py b/funkwhale_network/routes.py
index 86ea8d4..a79fc79 100644
--- a/funkwhale_network/routes.py
+++ b/funkwhale_network/routes.py
@@ -22,7 +22,7 @@ def validate_domain(raw):
 
     url = f"http://{raw}/"
     v = urllib.parse.urlparse(url).hostname
-    if not v:
+    if not v or "." not in v:
         raise ValueError()
     return v
 
-- 
GitLab