Spaces:
Runtime error
Runtime error
| import functools | |
| from flask import jsonify | |
| import logging | |
| def handle_errors(func): | |
| def wrapper(*args, **kwargs): | |
| try: | |
| return func(*args, **kwargs) | |
| except Exception as e: | |
| logging.exception(f"Unhandled exception in {func.__name__}") | |
| return jsonify({"success": False, "error": "Internal server error"}), 500 | |
| return wrapper | |