fix(audit): убрано ограничение по дате — по умолчанию ВСЕ записи
- getAudit(): days=null → без фильтра WHERE по дате - days передаётся только если явно выбран фильтр 30/90/365 - admin-audit.ejs: кнопка «Всё» (активна по умолчанию), заголовок «(всё время)» v0.1.9 → v0.1.10
This commit is contained in:
@@ -43,7 +43,8 @@ function createAdminRouter({ generateCsrfToken } = {}) {
|
||||
router.get('/audit', async (req, res) => {
|
||||
try {
|
||||
const companyId = req.query.companyId ? parseInt(req.query.companyId) : null;
|
||||
const days = Math.min(Math.max(parseInt(req.query.days) || 365, 1), 365);
|
||||
// days=null → все записи (без фильтра по дате)
|
||||
const days = req.query.days ? Math.min(Math.max(parseInt(req.query.days), 1), 365) : null;
|
||||
const page = Math.max(parseInt(req.query.page) || 1, 1);
|
||||
const perPage = 100;
|
||||
const result = await q.getAudit({ companyId, days, page, limit: perPage });
|
||||
|
||||
Reference in New Issue
Block a user