fix(DevWeb): Resolve Login and Register functions

This commit is contained in:
Lucàs
2024-04-03 16:45:42 +02:00
parent ff7e2687c2
commit f45b477020
13 changed files with 154 additions and 167 deletions
@@ -48,7 +48,7 @@ public abstract class DAO<D> {
* @throws DAOException en cas de problème
* @see D
*/
public abstract void create(D data) throws DAOException;
public abstract D create(D data) throws DAOException;
/**
* Met à jour le contenu correspondant à l'objet {@link D} sur le support persistant (l'objet
@@ -58,7 +58,7 @@ public abstract class DAO<D> {
* @throws DAOException en cas de problème
* @see D
*/
public abstract void update(D data) throws DAOException;
public abstract D update(D data) throws DAOException;
/**
* Efface du support persistant le contenu équivalent à l'objet {@link D}
@@ -63,13 +63,13 @@ public class DAO_JPA_Game extends DAO<Game> {
}
@Override
public void create(Game data) throws DAOException {
update(data);
public Game create(Game data) throws DAOException {
return update(data);
}
@Override
public void update(Game data) throws DAOException {
entityManager.merge(data);
public Game update(Game data) throws DAOException {
return entityManager.merge(data);
}
@Override
@@ -57,13 +57,13 @@ public class DAO_JPA_Player extends DAO<Player> {
}
@Override
public void create(Player data) throws DAOException {
update(data);
public Player create(Player data) throws DAOException {
return update(data);
}
@Override
public void update(Player data) throws DAOException {
entityManager.merge(data);
public Player update(Player data) throws DAOException {
return entityManager.merge(data);
}
@Override
@@ -56,13 +56,13 @@ public class DAO_JPA_RecoveryPasswordToken extends DAO<RecoveryPasswordToken> {
}
@Override
public void create(RecoveryPasswordToken data) throws DAOException {
update(data);
public RecoveryPasswordToken create(RecoveryPasswordToken data) throws DAOException {
return update(data);
}
@Override
public void update(RecoveryPasswordToken data) throws DAOException {
entityManager.merge(data);
public RecoveryPasswordToken update(RecoveryPasswordToken data) throws DAOException {
return entityManager.merge(data);
}
@Override
@@ -56,13 +56,13 @@ public class DAO_JPA_User extends DAO<User> {
}
@Override
public void create(User data) throws DAOException {
update(data);
public User create(User data) throws DAOException {
return update(data);
}
@Override
public void update(User data) throws DAOException {
entityManager.merge(data);
public User update(User data) throws DAOException {
return entityManager.merge(data);
}
@Override