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