add tickets creation
This commit is contained in:
@@ -57,7 +57,7 @@ router.get('/support', async (req, res) => {
|
||||
// POST /api/support
|
||||
router.post('/support', async (req, res) => {
|
||||
const supabase = getSupabaseClient();
|
||||
const { user_id, message } = req.body;
|
||||
const { user_id, message, apartment_id } = req.body;
|
||||
|
||||
if (!user_id || !message) {
|
||||
return res.status(400).json({ error: 'user_id и message обязательны' });
|
||||
@@ -76,8 +76,8 @@ router.post('/support', async (req, res) => {
|
||||
// Получаем агента для пользователя
|
||||
const agent = getUserAgent(user_id);
|
||||
|
||||
// Получаем ответ от AI-агента
|
||||
const aiResponse = await agent.processMessage(message);
|
||||
// Получаем ответ от AI-агента, передавая apartment_id
|
||||
const aiResponse = await agent.processMessage(message, apartment_id);
|
||||
|
||||
if (!aiResponse.success) {
|
||||
console.error('Ошибка AI-агента:', aiResponse.error);
|
||||
@@ -116,8 +116,6 @@ router.post('/support', async (req, res) => {
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
// DELETE /api/support/history/:userId - Очистка истории диалога
|
||||
router.delete('/support/history/:userId', async (req, res) => {
|
||||
const { userId } = req.params;
|
||||
|
||||
Reference in New Issue
Block a user