From 25df2228e3b4cf468d3d0ae8ea24a67143b13d36 Mon Sep 17 00:00:00 2001 From: goeo_ Date: Sun, 23 Jul 2017 02:58:47 +0200 Subject: [PATCH] Finally tested the code and it works now --- irc/ircserver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/irc/ircserver.py b/irc/ircserver.py index 371b318..7c69ccf 100644 --- a/irc/ircserver.py +++ b/irc/ircserver.py @@ -311,7 +311,7 @@ class Client: return # Make sure that the user is not banned/restricted: - privileges = glob.db.fetch("SELECT privileges FROM users WHERE username = %s LIMIT 1", [self.supposedUsername]) + privileges = glob.db.fetch("SELECT privileges FROM users WHERE username = %s LIMIT 1", [self.supposedUsername])["privileges"] if privileges & 3 != 3: self.reply("465 :You're banned") return @@ -474,7 +474,7 @@ class Client: # Check if the user is silenced # TODO: Maybe don't run a sql query every time - silence_end = glob.db.fetch("SELECT silence_end FROM users WHERE username = %s LIMIT 1", [self.supposedUsername]) + silence_end = glob.db.fetch("SELECT silence_end FROM users WHERE username = %s LIMIT 1", [self.supposedUsername])["silence_end"] if silence_end - int(time.time()) > 0: self.reply("404 : You can't send messages.") return