Fix jwt-token
This commit is contained in:
@@ -4,6 +4,7 @@ const Joi = require('joi');
|
||||
const { validateRequest } = require('../middleware/validation');
|
||||
const { authenticateToken } = require('../middleware/auth');
|
||||
const MultiTenantAuth = require('../middleware/multi-tenant-auth');
|
||||
const { enforceDeviceLimit } = require('../middleware/tenant-limits');
|
||||
const { Op } = require('sequelize');
|
||||
|
||||
// Dynamic model injection for testing
|
||||
@@ -315,7 +316,7 @@ router.get('/:id', authenticateToken, async (req, res) => {
|
||||
});
|
||||
|
||||
// POST /api/devices - Create new device (admin only)
|
||||
router.post('/', authenticateToken, validateRequest(deviceSchema), async (req, res) => {
|
||||
router.post('/', authenticateToken, enforceDeviceLimit(), validateRequest(deviceSchema), async (req, res) => {
|
||||
try {
|
||||
const { Device, DroneDetection, Heartbeat, Tenant } = getModels();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user