This commit is contained in:
Mylloon 2021-11-24 17:08:48 +01:00
parent a92b05c03d
commit 764588ba65

View file

@ -75,11 +75,10 @@ class Utilisateurs(BaseDeDonnees):
requete = """ requete = """
SELECT pseudo, metier FROM utilisateurs SELECT pseudo, metier FROM utilisateurs
""" """
# i[0] parce que sinon ça renvoie des Tuple qui ressemble à ça : `(Utilisateur,)`
return self.affichageResultat(self.requete(requete)) return self.affichageResultat(self.requete(requete))
def recuperationUtilisateur(self, id: int = None, pseudo: str = None) -> dict: def recuperationUtilisateur(self, id: int = None, pseudo: str = None) -> dict:
"""Retourne les informations d'un utilisateur grâce à son ID ou son pseudo (ID est priorité).""" """Retourne les informations d'un utilisateur grâce à son ID ou son pseudo (ID en priorité)."""
recuperation = [ recuperation = [
"pseudo", "pseudo",
"passe", "passe",
@ -93,7 +92,7 @@ class Utilisateurs(BaseDeDonnees):
"stats_journaliere" "stats_journaliere"
] ]
if not id: # si la variable `id` n'est pas définie if not id: # si la variable `id` n'est pas définie
if not pseudo: # si la variable `pseudo` n'est pas définie if not pseudo: # si seul la variable `pseudo` n'est pas définie
raise ValueError # Aucun utilisateur renseigné raise ValueError # Aucun utilisateur renseigné
else: # si un pseudo est renseigné, c'est ce qu'on va utilisé else: # si un pseudo est renseigné, c'est ce qu'on va utilisé
requete = f""" requete = f"""