From 5c55ae10544f5cfdf5dec7fa8d6d8e3110b51d76 Mon Sep 17 00:00:00 2001 From: Alexander Borg Date: Mon, 15 Sep 2025 14:18:35 +0200 Subject: [PATCH] Fix jwt-token --- server/tests/setup.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/server/tests/setup.js b/server/tests/setup.js index 449d081..f6c3925 100644 --- a/server/tests/setup.js +++ b/server/tests/setup.js @@ -294,7 +294,14 @@ async function createTestTenant(tenantData = {}) { }); try { - return await Tenant.create(defaultTenantData); + console.log('🔍 Creating tenant with data:', JSON.stringify(defaultTenantData, null, 2)); + console.log('🔍 Data types:', Object.keys(defaultTenantData).map(key => `${key}: ${typeof defaultTenantData[key]}`)); + + // Try manual UUID generation as a workaround + const { v4: uuidv4 } = require('uuid'); + const tenantWithId = { ...defaultTenantData, id: uuidv4() }; + + return await Tenant.create(tenantWithId); } catch (error) { console.error('❌ Tenant creation failed:', error.message); console.error('❌ Validation errors:', error.errors);