瀏覽代碼

conn.close()

Foppe Hemminga 5 年之前
父節點
當前提交
6a6590e8c6
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      cron.py

+ 3 - 1
cron.py

@@ -31,6 +31,7 @@ def send_notification(maintainer, player, property, old_value, new_value):
         print("status code {}: {}".format(response.status_code, response.content.decode("utf-8")))
         if response.status_code == int(429):
             sys.exit(1)
+    conn.close()
 
 def update_value(maintainer, player, property, new_value):
     query = """INSERT OR REPLACE INTO player (maintainer, player, property, value)
@@ -47,7 +48,7 @@ def update_missing_value(maintainer, player, property, value):
     conn = sqlite3.connect(settings.db_path + '/slork.sqlite')
     cur = conn.cursor()
     cur.execute(query, (maintainer, player, property, value))
-    conn.commit()
+    conn.close()
 
 def cron():
     query_first = """SELECT player_properties.maintainer,
@@ -117,6 +118,7 @@ def cron():
                     print(f"item: {item} -> value: {value}")
                     update_missing_value(row['maintainer'], row['player'], item, value)
         time.sleep(1)
+    conn.close()
 
 if __name__ == '__main__':
     cron()