From 5cda6ecf81c917bc72c40cf1c0d90ae1df6a42eb Mon Sep 17 00:00:00 2001 From: lza_menace Date: Sat, 6 Mar 2021 23:10:06 -0800 Subject: [PATCH] enforce lower case chars on add/import --- xmrnodes/app.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xmrnodes/app.py b/xmrnodes/app.py index c02226a..efa4f74 100644 --- a/xmrnodes/app.py +++ b/xmrnodes/app.py @@ -82,7 +82,7 @@ def add(): flash("This doesn\"t look like a valid URL") else: _url = urlparse(url) - url = f"{_url.scheme}://{_url.netloc}" + url = f"{_url.scheme}://{_url.netloc}".lower() if Node.select().where(Node.url == url).exists(): flash("This node is already in the database.") else: @@ -187,7 +187,7 @@ def import_(): with open(export_dir, 'r') as f: for url in f.readlines(): try: - n = url.rstrip() + n = url.rstrip().lower() logging.info(f"Adding {n}") node = Node(url=n) node.save()