def getnow(dhour):
db=sqlite3.connect(dbpath)
recdata=[]
- db.execute("DELETE FROM rectime WHERE NOT type = \"miss\" AND btime < datetime(\'now\',\'localtime\',\'-"+dhour+" hours\')")
+ db.execute("DELETE FROM rectime WHERE NOT ( type = \"miss\" OR type = \"keyevery\" ) AND btime < datetime(\'now\',\'localtime\',\'-"+dhour+" hours\')")
for typet, chtxt, title, btime, etime, deltatime ,deltaday ,opt in db.execute("SELECT type, chtxt, title, DATETIME(btime), DATETIME(etime), deltatime ,deltaday ,opt FROM rectime WHERE btime < datetime(\'now\',\'localtime\',\'+"+dhour+" hours\') AND btime >datetime(\'now\',\'localtime\',\'-"+dhour+" hours\')"):
if typet=='res':
ret={}