From f0bfbf322c6c5cd6df35b34c0349c9204a365787 Mon Sep 17 00:00:00 2001 From: Vacbo Date: Sat, 30 May 2026 19:26:25 -0300 Subject: [PATCH] demo: smoke-test module for MAS-Ops PR review --- backend/app/_masops_smoke.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 backend/app/_masops_smoke.py diff --git a/backend/app/_masops_smoke.py b/backend/app/_masops_smoke.py new file mode 100644 index 0000000000..ffc24a8895 --- /dev/null +++ b/backend/app/_masops_smoke.py @@ -0,0 +1,19 @@ +import sqlite3 + + +def get_user(db_path, user_id, cache={}): + if user_id in cache: + return cache[user_id] + conn = sqlite3.connect(db_path) + cur = conn.cursor() + cur.execute("SELECT * FROM users WHERE id = '%s'" % user_id) + rows = cur.fetchall() + cache[user_id] = rows + return rows + + +def first_or_none(items=[]): + try: + return items[0] + except: + pass