change moderate and initiatives

This commit is contained in:
Дания
2025-06-15 16:13:57 +03:00
parent ad35d47ff5
commit 37238a1385
5 changed files with 125 additions and 83 deletions

View File

@@ -38,9 +38,9 @@ router.get('/initiatives/:id', async (req, res) => {
// Создать инициативу
router.post('/initiatives', async (req, res) => {
const supabase = getSupabaseClient();
const { building_id, creator_id, title, description, status, target_amount, image_url } = req.body;
const { building_id, creator_id, title, description, status, target_amount, current_amount, image_url } = req.body;
const { data, error } = await supabase.from('initiatives').insert([
{ building_id, creator_id, title, description, status, target_amount, image_url }
{ building_id, creator_id, title, description, status, target_amount, current_amount: current_amount || 0, image_url }
]).select().single();
if (error) return res.status(400).json({ error: error.message });
res.json(data);