From a60c48276da176ff58d247a7375f56c62f0925bb Mon Sep 17 00:00:00 2001 From: usmannasir Date: Sun, 26 Oct 2025 17:55:40 +0500 Subject: [PATCH] Add debug logging for API key validation - Log first 20 chars of API key being checked - Helps debug 'API key not found in settings' errors - Shows which token is being validated --- aiScanner/api.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aiScanner/api.py b/aiScanner/api.py index 4ce8b634c..42a2c3405 100644 --- a/aiScanner/api.py +++ b/aiScanner/api.py @@ -82,6 +82,9 @@ def validate_access_token(token, scan_id): try: from .models import AIScannerSettings, ScanHistory + # Debug: log the token being checked + logging.writeToFile(f'[API] Checking API key: {token[:20]}... for scan {scan_id}') + # Find API key in settings scanner_settings = AIScannerSettings.objects.get( api_key=token