const router = require('express').Router();
const { getSupabaseClient } = require('./supabaseClient');

// POST /api/support
router.post('/support', async (req, res) => {
  const supabase = getSupabaseClient();
  const { user_id, message } = req.body;
  if (!user_id || !message) return res.status(400).json({ error: 'user_id и message обязательны' });
  const { error } = await supabase
    .from('support')
    .insert({ user_id, message, is_from_user: true });
  if (error) return res.status(400).json({ error: error.message });
  res.json({ reply: 'Спасибо за ваше сообщение! Служба поддержки свяжется с вами в ближайшее время.' });
});

module.exports = router;