Fix jwt-token
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const Joi = require('joi');
|
||||
const { AlertRule, AlertLog, User, Device, Tenant, sequelize } = require('../models');
|
||||
const { AlertRule, AlertLog, User, Device, Tenant, DroneDetection, sequelize } = require('../models');
|
||||
const { validateRequest } = require('../middleware/validation');
|
||||
const { authenticateToken, requireRole } = require('../middleware/auth');
|
||||
const MultiTenantAuth = require('../middleware/multi-tenant-auth');
|
||||
@@ -299,6 +299,11 @@ router.get('/logs', authenticateToken, async (req, res) => {
|
||||
attributes: ['id', 'username']
|
||||
}],
|
||||
attributes: ['id', 'name', 'priority']
|
||||
}, {
|
||||
model: DroneDetection,
|
||||
as: 'detection',
|
||||
attributes: ['id', 'drone_id', 'device_id', 'drone_type', 'rssi', 'server_timestamp'],
|
||||
required: false // Allow alerts without detection_id (like device offline alerts)
|
||||
}],
|
||||
limit: Math.min(parseInt(limit), 200),
|
||||
offset: parseInt(offset),
|
||||
|
||||
Reference in New Issue
Block a user