fixed some bugs with database connection, and fixed a grammar mistake

This commit is contained in:
Jimmy Cao 2011-08-02 08:46:14 -05:00
parent b468d97db8
commit b81160cb48
2 changed files with 2 additions and 3 deletions

2
var.py
View File

@ -157,7 +157,7 @@ class ChangedRolesMode(object):
import sqlite3
import os
conn = sqlite3.connect("data.sqlite3")
conn = sqlite3.connect("data.sqlite3", check_same_thread = False)
c = conn.cursor()
c.execute('CREATE TABLE IF NOT EXISTS away (nick TEXT)')

View File

@ -395,7 +395,7 @@ def stats(cli, nick, chan, rest):
for role in rs:
count = len(var.ROLES[role])
if not f and count>1:
if not f or count > 1 or not count:
vb = "are"
f = True
elif not f:
@ -737,7 +737,6 @@ def reaper(cli, gameid):
elif (tdiff > timedelta(seconds=var.KILL_IDLE_TIME) and
nick in var.IDLE_WARNED):
to_kill.append(nick)
print("WILL KILL "+nick)
elif (tdiff < timedelta(seconds=var.WARN_IDLE_TIME) and
nick in var.IDLE_WARNED):
var.IDLE_WARNED.remove(nick) # he saved himself from death