Correções para funcionamento do login adm
This commit is contained in:
12
db/seeds.rb
12
db/seeds.rb
@@ -1,5 +1,5 @@
|
||||
# db/seeds.rb
|
||||
# Dados iniciais do sistema Gade Hospitalar
|
||||
# Dados iniciais do sistema Reem Transporte
|
||||
# Execute com: bundle exec rails db:seed
|
||||
|
||||
puts "🌱 Criando dados iniciais..."
|
||||
@@ -30,7 +30,7 @@ configs = [
|
||||
{ chave: 'preco_desconto', valor: '15.00', descricao: 'Valor descontado por problema (R$)' },
|
||||
{ chave: 'notificacao_whatsapp', valor: 'false', descricao: 'Notificações via WhatsApp (true/false)' },
|
||||
{ chave: 'notificacao_email', valor: 'false', descricao: 'Notificações via e-mail (true/false)' },
|
||||
{ chave: 'empresa_nome', valor: 'Gade Hospitalar', descricao: 'Nome da empresa exibido no sistema' },
|
||||
{ chave: 'empresa_nome', valor: 'Reem Transporte', descricao: 'Nome da empresa exibido no sistema' },
|
||||
]
|
||||
|
||||
configs.each do |cfg|
|
||||
@@ -52,9 +52,9 @@ puts " ⚠️ ALTERE A SENHA DO ADMIN NO PRIMEIRO ACESSO!"
|
||||
{ nome: 'Maria Santos', pin: '5678' },
|
||||
{ nome: 'Carlos Souza', pin: '9012' },
|
||||
].each do |m|
|
||||
User.find_or_create_by!(nome: m[:nome], role: :motorista) do |u|
|
||||
u.pin_code = m[:pin]
|
||||
u.ativo = true
|
||||
end
|
||||
u = User.find_or_initialize_by(nome: m[:nome], role: :motorista)
|
||||
u.pin_code = m[:pin]
|
||||
u.ativo = true
|
||||
u.save!(validate: false)
|
||||
puts " ✅ Motorista: #{m[:nome]} / PIN: #{m[:pin]}"
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user