DraftBot-A-Discord-Adventure / DraftBot

A Discord adventure bot that speaks english and french
MIT License
229 stars 61 forks source link

[BUG]: gestion des logs pour un joueur qui n'a pas commencé #1400

Closed BastLast closed 2 years ago

BastLast commented 2 years ago

Description du bug.

erreur des logs quand un joueur fais une commande random sans avoir commencé l'aventure

Selon vous, quelle est l'importance de ce bug ?

😐 Normale

Reproduction du bug.

testé avec la commande prefix

Captures d'écran

image

BastLast commented 2 years ago

@Feiryn celui là ya moyen qu'il soit pour toi mdr

Feiryn commented 2 years ago

Je n'arrive pas à le reproduire

Feiryn commented 2 years ago

Je déplace, on verra à la prochaine maj si on arrive à trouver, c'est pas dramatique comme bug

Feiryn commented 2 years ago

J'ai eu le bug pour la table des altérations aussi, en fait je crois que c'est le findOrCreate en transaction qui renvoie la 1ère fois un id null car le modèle n'est pas encore en base, ce qui est logique

BastLast commented 2 years ago

est-ce que ça veut dire que après le transfert des données on aura pas le soucis ? en gros dès qu'on a le modèle créé ? ou j'ai mal compris ?

Feiryn commented 2 years ago

C'est l'idée pour les modèles plus ou moins fixes (commandes, altérations...), mais il y en a aussi pour les joueurs et serveurs et y en a potentiellement une infinité

BastLast commented 2 years ago

anyway faudra fix de toute façon

Feiryn commented 2 years ago

Alors J'ai une mauvaise nouvelle C'est pas corrigé

BastLast commented 2 years ago

Oh no

Feiryn commented 2 years ago

En fait c'est bon c'est moi qui avait fait de la merde avec ma base de données

BastLast commented 2 years ago

Oh oui