From 4c7a69baedb66bc162909c3386ce1edff237ddae Mon Sep 17 00:00:00 2001 From: Alexander Borg Date: Mon, 18 Aug 2025 07:31:21 +0200 Subject: [PATCH] Fix jwt-token --- server/seedDatabase.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/server/seedDatabase.js b/server/seedDatabase.js index d069cc7..37923e3 100644 --- a/server/seedDatabase.js +++ b/server/seedDatabase.js @@ -30,6 +30,31 @@ async function seedDatabase() { console.log('✅ Admin user already exists'); } + // Check if tumanovsky user exists + const existingTumanovsky = await User.findOne({ where: { username: 'tumanovsky' } }); + + if (!existingTumanovsky) { + // Create tumanovsky admin user + const tumanovskyPassword = await bcrypt.hash('tumanovsky', 10); + + await User.create({ + username: 'tumanovsky', + email: 'tumanovsky@dronedetection.local', + password_hash: tumanovskyPassword, + first_name: 'Tumanovsky', + last_name: 'Admin', + role: 'admin', + is_active: true, + sms_alerts_enabled: true, + email_alerts_enabled: true, + timezone: 'Europe/Stockholm' + }); + + console.log('✅ Tumanovsky admin user created (username: tumanovsky, password: tumanovsky)'); + } else { + console.log('✅ Tumanovsky user already exists'); + } + // Create sample devices if none exist const deviceCount = await Device.count(); if (deviceCount === 0) {