Updated create super admin command

Change-Id: I5027dfe09fdf7d112be46f20738e9f9e8a438912
This commit is contained in:
smarcet 2020-01-28 01:05:25 -03:00
parent 95b04ac9ae
commit 319ae7527e

View File

@ -57,19 +57,16 @@ class CreateSuperAdmin extends Command
$email = trim($this->argument('email'));
$password = trim($this->argument('password'));
$user = EntityManager::getRepository(User::class)->findOneBy(['email' =>$email]);
if(!is_null($user)) {
$this->error('email already exists on db !');
return;
$user = EntityManager::getRepository(User::class)->findOneBy(['email' => $email]);
if(is_null($user)) {
$user = new User();
$user->setEmail($email);
$user->verifyEmail();
$user->setPassword($password);
EntityManager::persist($user);
EntityManager::flush();
}
$user = new User();
$user->setEmail($email);
$user->verifyEmail();
$user->setPassword($password);
EntityManager::persist($user);
EntityManager::flush();
$group = EntityManager::getRepository(Group::class)->findOneBy(['name' => 'super admins']);
if(is_null($group)){
$group = new Group();