fix(contacts): Naprawa API ai-parse - kompatybilność pól z frontend
- Obsługa pola 'text' z frontendu (oprócz 'content') - Zmiana nazw pól odpowiedzi: ai_response→analysis, proposed_contacts→contacts Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
ffc766d034
commit
1fe927dc17
7
app.py
7
app.py
@ -14258,7 +14258,8 @@ def contacts_ai_parse():
|
||||
else:
|
||||
# Handle text input
|
||||
data = request.get_json() or {}
|
||||
content = data.get('content', '').strip()
|
||||
# Support both 'text' (from frontend modal) and 'content' for backwards compatibility
|
||||
content = (data.get('text') or data.get('content', '')).strip()
|
||||
|
||||
if not content:
|
||||
return jsonify({'success': False, 'error': 'Brak treści do analizy'}), 400
|
||||
@ -14320,8 +14321,8 @@ def contacts_ai_parse():
|
||||
|
||||
return jsonify({
|
||||
'success': True,
|
||||
'ai_response': parsed.get('analysis', 'Analiza zakończona'),
|
||||
'proposed_contacts': proposed_contacts
|
||||
'analysis': parsed.get('analysis', 'Analiza zakończona'),
|
||||
'contacts': proposed_contacts
|
||||
})
|
||||
|
||||
except Exception as e:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user