diff --git a/admin.html b/admin.html index 635e53c..1060757 100644 --- a/admin.html +++ b/admin.html @@ -4,6 +4,7 @@ + Waschmarken.io diff --git a/model.py b/model.py index 7becbf9..34dad02 100644 --- a/model.py +++ b/model.py @@ -38,13 +38,14 @@ class Model(object): # newuser = User() # self.users[newuser.uuid] = newuser - self.secretlookup = { self.users[uuid].get_secret() : uuid for uuid in self.users } + self.update_secretdb() print(f'Admin Token: {hashlib.sha256(SECRET.encode() + b"admintoken").hexdigest()}') #for user in self.users.values(): # print(f"{user.name.rjust(25)} -> /dealer/{user.get_secret()}") - + def update_secretdb(self): + self.secretlookup = { self.users[uuid].get_secret() : uuid for uuid in self.users } def to_json(self): model = { @@ -114,6 +115,7 @@ class Model(object): raise Exception("Username can't be blank!") newuser = User(username = username) self.users[newuser.uuid] = newuser + self.update_secretdb() @ApiMethod async def rename_user(self, authtoken, uuid, newusername):