Fix jwt-token

This commit is contained in:
2025-09-15 14:07:01 +02:00
parent d42b0ee028
commit f78ce67e10

View File

@@ -177,6 +177,9 @@ async function createTestUser(userData = {}) {
...userData ...userData
}; };
// Remove any id field to let Sequelize auto-generate UUID
delete defaultUserData.id;
return await User.create(defaultUserData); return await User.create(defaultUserData);
} }
@@ -205,7 +208,6 @@ async function createTestDevice(deviceData = {}) {
} }
const defaultDeviceData = { const defaultDeviceData = {
id: Math.floor(Math.random() * 1000000000),
name: 'Test Device', name: 'Test Device',
geo_lat: 59.3293, geo_lat: 59.3293,
geo_lon: 18.0686, geo_lon: 18.0686,
@@ -216,6 +218,9 @@ async function createTestDevice(deviceData = {}) {
...deviceData ...deviceData
}; };
// Remove any id field to let Sequelize auto-generate (for Device it's auto-increment)
delete defaultDeviceData.id;
return await Device.create(defaultDeviceData); return await Device.create(defaultDeviceData);
} }
@@ -266,6 +271,9 @@ async function createTestTenant(tenantData = {}) {
...tenantData ...tenantData
}; };
// Remove any id field to let Sequelize auto-generate UUID
delete defaultTenantData.id;
try { try {
return await Tenant.create(defaultTenantData); return await Tenant.create(defaultTenantData);
} catch (error) { } catch (error) {