From e9d8166da1fe4aa9a64318c1d231d3eea576aec7 Mon Sep 17 00:00:00 2001
From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de>
Date: Sat, 7 Nov 2015 12:35:25 +0100
Subject: [PATCH] Removed creating an admin user in a request

---
 server.py | 13 +++----------
 1 file changed, 3 insertions(+), 10 deletions(-)

diff --git a/server.py b/server.py
index 6d6fe70..d35978b 100755
--- a/server.py
+++ b/server.py
@@ -40,7 +40,7 @@ def addadmin():
         admin_hashed_pw = pbkdf2_sha256.encrypt(admin_pass, rounds=200000, salt_size=16)
         u = User(admin_real_name, admin_login, admin_hashed_pw, ["admin", "user"])
         db.session.add(u)
-        db.session.commit(u)
+        db.session.commit()
     else:
         print("The provided data was invalid.")
 
@@ -55,20 +55,13 @@ def adduser():
         admin_hashed_pw = pbkdf2_sha256.encrypt(admin_pass, rounds=200000, salt_size=16)
         u = User(admin_real_name, admin_login, admin_hashed_pw, ["user"])
         db.session.add(u)
-        db.session.commit(u)
+        db.session.commit()
     else:
         print("The provided data was invalid.")
 
 @app.route("/")
 def index():
-    if not len(db.session.query(User).all()) > 0:
-        fullname = input("Fullname for admin user:")
-        username = input("Username for admin user:")
-        password = pbkdf2_sha256.encrypt(input("Password for admin user:"), rounds=200000, salt_size=16)
-        user = User(fullname, username, password, ["admin", "user"])
-        db.session.add(user)
-        db.session.commit()
-    topics = Topic.query.all()
+   topics = Topic.query.all()
     meta = []
     for topic in topics:
         ls = speech.query_statements(topic.mode, topic.id)
-- 
GitLab