Skip to content

Commit

Permalink
correct signup bug
Browse files Browse the repository at this point in the history
  • Loading branch information
mathiiii-dev committed Oct 15, 2020
1 parent 8b21e5d commit 8960c84
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 3 additions & 1 deletion src/Controller/SignupController.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace App\Controller;

use App\Model\Repository\UserRepository;
use App\Model\Twig;
use App\Model\User;
use App\Model\UserManager;
Expand Down Expand Up @@ -40,7 +41,8 @@ public function signUp() : void
elseif (!$userManager->checkEmail($user)){
$this->show('Email déjà pris');
}else{
$userManager->addUser($user);
$userRepo = new UserRepository();
$userRepo->addUser($user);
$signin = new SigninController();
$signin->show();
}
Expand Down
4 changes: 3 additions & 1 deletion src/Model/Repository/UserRepository.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

use App\Model\DbManager;
use App\Model\User;
use App\Model\UserManager;

class UserRepository extends DbManager
{
Expand All @@ -14,7 +15,8 @@ public function __construct()

public function addUser(User $user): void
{
if ($this->isNotEmpty($user) && $this->checkPasswordLength() && $this->checkPseudo($user) && $this->checkEmail($user)) {
$userManager = new UserManager();
if ($userManager->isNotEmpty($user) && $userManager->checkPasswordLength() && $userManager->checkPseudo($user) && $userManager->checkEmail($user)) {

$addUser = $this->dbConnect()->prepare(
'INSERT INTO User (firstname, lastname, email, pseudo, password, type, createdAt)
Expand Down

0 comments on commit 8960c84

Please sign in to comment.