File size: 272 Bytes
483d458
 
d0a7cea
483d458
d0a7cea
 
483d458
 
 
 
d0a7cea
483d458
1
2
3
4
5
6
7
8
9
10
11
12
13
import { AuditLog } from "../models/AuditLog.js";

export async function extractFeature(log) {
  const since = new Date(Date.now() - 10 * 60 * 1000);

  const count = await AuditLog.countDocuments({
    ip: log.ip,
    createdAt: { $gte: since },
  });

  return count;
}