From 5e230b996b18fc030799d48262183a100c0dc2b9 Mon Sep 17 00:00:00 2001 From: Alexander Borg Date: Wed, 17 Sep 2025 06:29:38 +0200 Subject: [PATCH] Fix jwt-token --- add_stockholm_device.py | 4 ++-- server/models/AlertLog.js | 2 +- server/models/Device.js | 3 +-- server/models/DroneDetection.js | 2 +- server/models/Heartbeat.js | 2 +- 5 files changed, 6 insertions(+), 7 deletions(-) diff --git a/add_stockholm_device.py b/add_stockholm_device.py index d612a64..aa83fd4 100644 --- a/add_stockholm_device.py +++ b/add_stockholm_device.py @@ -124,8 +124,8 @@ def get_next_device_id(): def create_stockholm_device(): """Create a device positioned over Stockholm Castle""" - # Get next available device ID - device_id = get_next_device_id() + # Use device_id=1 for Stockholm Castle as requested + device_id = "1" # Device data for Stockholm Castle device_data = { diff --git a/server/models/AlertLog.js b/server/models/AlertLog.js index d588bec..8d183f4 100644 --- a/server/models/AlertLog.js +++ b/server/models/AlertLog.js @@ -24,7 +24,7 @@ module.exports = (sequelize) => { } }, device_id: { - type: DataTypes.UUID, + type: DataTypes.STRING(255), allowNull: true, // Allow null for testing references: { model: 'devices', diff --git a/server/models/Device.js b/server/models/Device.js index 80e44a0..2d41d9a 100644 --- a/server/models/Device.js +++ b/server/models/Device.js @@ -3,8 +3,7 @@ const { DataTypes } = require('sequelize'); module.exports = (sequelize) => { const Device = sequelize.define('Device', { id: { - type: DataTypes.UUID, - defaultValue: sequelize.Sequelize.UUIDV4, + type: DataTypes.STRING(255), primaryKey: true, allowNull: false, comment: 'Unique device identifier' diff --git a/server/models/DroneDetection.js b/server/models/DroneDetection.js index 3427467..eb6147e 100644 --- a/server/models/DroneDetection.js +++ b/server/models/DroneDetection.js @@ -8,7 +8,7 @@ module.exports = (sequelize) => { primaryKey: true }, device_id: { - type: DataTypes.INTEGER, + type: DataTypes.STRING(255), allowNull: false, references: { model: 'devices', diff --git a/server/models/Heartbeat.js b/server/models/Heartbeat.js index 2425b74..9f1ff40 100644 --- a/server/models/Heartbeat.js +++ b/server/models/Heartbeat.js @@ -8,7 +8,7 @@ module.exports = (sequelize) => { primaryKey: true }, device_id: { - type: DataTypes.INTEGER, + type: DataTypes.STRING(255), allowNull: false, references: { model: 'devices',