diff --git a/App/Database/work.py b/App/Database/work.py index e0105c3..c3c9bfe 100644 --- a/App/Database/work.py +++ b/App/Database/work.py @@ -19,6 +19,8 @@ def procedure(db_config, name, args: tuple) -> list: raise ValueError("Cursor not created") else: cursor.callproc(name, args) + result = cursor.fetchone()[0] + return result def transaction(cursor, sql): diff --git a/App/Report/report_model.py b/App/Report/report_model.py index 8578ebd..b143d28 100644 --- a/App/Report/report_model.py +++ b/App/Report/report_model.py @@ -19,7 +19,7 @@ def check_report(input_data: dict) -> bool: db_config = current_app.config["db_config"] result = procedure(db_config, "check_report", tuple(input_data.values())) - if result is None or result["exist"] == 0: + if result is None or result == 0: return False return True