fix api method
This commit is contained in:
@@ -1,13 +1,10 @@
|
|||||||
const router = require('express').Router();
|
const router = require('express').Router();
|
||||||
const { getSupabaseClient } = require('./supabaseClient');
|
const { getSupabaseClient } = require('./supabaseClient');
|
||||||
|
|
||||||
// Получить все дополнительные сервисы (по УК)
|
// Получить все дополнительные сервисы
|
||||||
router.get('/additional-services', async (req, res) => {
|
router.get('/additional-services', async (req, res) => {
|
||||||
const supabase = getSupabaseClient();
|
const supabase = getSupabaseClient();
|
||||||
const { management_company_id } = req.query;
|
const { data, error } = await supabase.from('additional_services').select('*').order('created_at', { ascending: false });
|
||||||
let query = supabase.from('additional_services').select('*');
|
|
||||||
if (management_company_id) query = query.eq('management_company_id', management_company_id);
|
|
||||||
const { data, error } = await query;
|
|
||||||
if (error) return res.status(400).json({ error: error.message });
|
if (error) return res.status(400).json({ error: error.message });
|
||||||
res.json(data);
|
res.json(data);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user