diff --git a/mail-service/src/controllers/groupSubscriberController.js b/mail-service/src/controllers/groupSubscriberController.js index 297a87a..53b2d30 100644 --- a/mail-service/src/controllers/groupSubscriberController.js +++ b/mail-service/src/controllers/groupSubscriberController.js @@ -13,7 +13,16 @@ export default { try { const limit = parseInt(req.query.limit) || 20; const offset = parseInt(req.query.offset) || 0; + const { group_id } = req.query; + + // Создаем условия для фильтрации + const where = {}; + if (group_id) { + where.group_id = group_id; + } + const result = await GroupSubscriber.findAndCountAll({ + where, include: [MailingGroup, Subscriber], limit, offset,