From 59dde81629eca40f6d74cf3b0b25ba9040a64e67 Mon Sep 17 00:00:00 2001 From: Timeraider <57343973+GitTimeraider@users.noreply.github.com> Date: Tue, 2 Sep 2025 11:39:48 +0200 Subject: [PATCH] Potential fix for code scanning alert no. 3: Information exposure through an exception Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- app.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app.py b/app.py index 4123f48..f97b2ab 100644 --- a/app.py +++ b/app.py @@ -540,7 +540,8 @@ def test_backup_with_context(): result = test_backup_with_context() return jsonify({'success': True, 'message': result}) except Exception as e: - return jsonify({'success': False, 'error': str(e)}), 500 + logger.error(f"Error in /api/test-backup endpoint for repository {repo_id}: {e}", exc_info=True) + return jsonify({'success': False, 'error': 'An internal error occurred.'}), 500 @app.route('/api/theme', methods=['POST']) @login_required