From 5e2c6f852f000d08c3e5ab9532270269cf373772 Mon Sep 17 00:00:00 2001 From: swee Date: Tue, 21 Jan 2025 20:46:41 -0800 Subject: [PATCH] Update modules/sqlite_local.py --- modules/sqlite_local.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/sqlite_local.py b/modules/sqlite_local.py index 2dbe691..cc4dcd3 100644 --- a/modules/sqlite_local.py +++ b/modules/sqlite_local.py @@ -23,11 +23,11 @@ class broker: return False else: try: - return e[0] if self.fnet.decrypt(e[0][2]) == password else False + return e[0] if self.fnet.decrypt(bytes(e[0][2], "UTF-8")) == password else False except: print(traceback.format_exc()) return False def nickserv_register(self, nick, password, email): - hashed = self.fnet.encrypt(password).decode() + hashed = self.fnet.encrypt(bytes(password, "UTF-8")).decode() db = self.conn.cursor() db.execute("INSERT INTO nickserv values(?, 'iw', ?, ?, ?);", [nick, hashed, f"user/{nick}", email]) \ No newline at end of file