Closed Miragide closed 1 year ago
Merci @francoispeyret de t'être proposé, n'hésite pas si tu as des questions :)
Salut @Miragide,
J'ai un problème avec mon environnement local, la page actualité des utilisateurs n'est pas visible.
[GraphQL error]: Message: Cannot query field "targetReputationChange" on type "UserAction". Did you mean "targetUser"?, Location: [object Object], Path: undefined index.js:163:40
[GraphQL error]: Message: Cannot query field "userId" on type "UserAction". Did you mean "statementId", "speakerId", or "user"?, Location: [object Object], Path: undefined index.js:163:40
[GraphQL error]: Message: Cannot query field "targetUserId" on type "UserAction". Did you mean "targetUser"?, Location: [object Object], Path: undefined index.js:163:40
[GraphQL error]: Message: Unknown argument "direction" on field "actions" of type "User"., Location: [object Object], Path: undefined index.js:163:40
[GraphQL error]: Message: Unknown type "ActivityLogDirection"., Location: [object Object], Path: undefined
Je pense que cela vient de la base de donnée locale, à tester sur un environnement ou la page activité était bien fonctionnel.
La PR ci-dessous est en attente de relecture et validation. https://github.com/CaptainFact/captain-fact-frontend/pull/976
Salut @francoispeyret! Probablement le dump API qui n'est pas à jour sur le frontend, il faudrait que je regarde ça. Si jamais, la solution la plus stable reste de cloner https://github.com/CaptainFact/captain-fact-api et de lancer l'API en local.
Merci pour ton fix, il est parfait. J'ai intégré les changements dans la mise à jour de react-router
qui impliquait de toucher aux mêmes parties du code : https://github.com/CaptainFact/captain-fact-frontend/pull/980.
Resolved by @francoispeyret
Aujourd'hui, cliquer sur le pseudo d'un utilisateur mène sur son profil avec les médailles. Les médailles ne sont pas les infos les plus pertinentes au sujet de l'utilisateur. Il est proposé d'inverser "profil" (médailles) par "activité", afin que la page du profil utilisateur commence par ses activités.