From de7c604f91b22be7c0a349a63d3f42879c154b23 Mon Sep 17 00:00:00 2001 From: iamBadgers Date: Sun, 22 Mar 2026 16:35:11 -0700 Subject: [PATCH] Add in stuff for active/deactive --- src/main.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/main.py b/src/main.py index e2a1eb8..4b601a2 100644 --- a/src/main.py +++ b/src/main.py @@ -41,5 +41,34 @@ def get_tables(): return jsonify([convert(x) for x in v]) +@app.route("/api/tables/:start") +def activate_table(table_id): + db = get_db() + c = db.execute('select * from game_keys where game_table_id is null') + v = c.fetchall() + c.close() + + if (len(v) == 0): + return "No more unused keys", 400 + + c = db.execute('select game_table_id as id, game_table_name, game_table_link, active from game_tables') + v = c.fetchall() + c.close() + + if (len(v) == 0): + return "No such table", 404 + + table = convert(v[0]) + if (table["active"]): + return "Table already active", 400 + + + + return jsonify(v) + +@app.route("/api/tables/:stop") +def deactivate_table(table_id): + return + if __name__ == '__main__': app.run(debug=True)