ai-chatbot / routes /feedback.py
jpatel20's picture
Upload 1353 files
e227a15 verified
from flask import Blueprint, request, jsonify
from utils.db import insert_feedback
feedback_bp = Blueprint('feedback', __name__)
@feedback_bp.route('/feedback', methods=['POST'])
def feedback():
data = request.get_json()
log_id = data.get('log_id')
rating = data.get('rating')
if not log_id or rating not in ['up', 'down']:
return jsonify({'error': 'Invalid feedback.'}), 400
insert_feedback(log_id, rating)
return jsonify({'success': True})