import { Request, Response } from 'express'; import { prisma } from '../../../lib/prisma'; export async function sitemapArticles(req: Request, res: Response) { try { const articles = await prisma.article.findMany({ select: { id: true, publishedAt: true, }, where: { isActive: true, }, take: 10000, // запасной лимит }); // Формируем ответ res.json({ articles, }); } catch (error) { console.error('Ошибка получения статей для карты сайта:', error); res.status(500).json({ error: 'Серверная ошибка' }); } }