seeds: make sure the admin has the secret password

This commit is contained in:
Mike Dalessio
2025-10-06 23:57:39 -04:00
parent 0425a83577
commit eb9ed86f64
+4 -8
View File
@@ -22,7 +22,8 @@ def create_tenant(signal_account_name)
}, },
owner: { owner: {
name: "David Heinemeier Hansson", name: "David Heinemeier Hansson",
email_address: "david@37signals.com" email_address: "david@37signals.com",
password: "secret123456"
} }
) )
account.setup_basic_template account.setup_basic_template
@@ -32,16 +33,11 @@ def create_tenant(signal_account_name)
end end
def find_or_create_user(full_name, email_address) def find_or_create_user(full_name, email_address)
if user = User.find_by(email_address: email_address) unless User.find_by(email_address: email_address)
user.password = "secret123456" User.create! \
user.save!
user
else
User.create!(
name: full_name, name: full_name,
email_address: email_address, email_address: email_address,
password: "secret123456" password: "secret123456"
)
end end
end end