Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactorise les URL du forum #6295

Conversation

Arnaud-D
Copy link
Contributor

@Arnaud-D Arnaud-D commented May 7, 2022

Lié à #6246.

Au menu de cette refacto des URL du forum :

  • utilise un namespace,
  • utilise path au lieu de re_path,
  • remplacer "editer" par "modifier",

Contrôle qualité

Vérifier que les forums continuent de fonctionner nominalement (juste exercer toutes les routes).

@Arnaud-D Arnaud-D added C-Back Concerne le back-end Django S-Refactorisation Améliore le code existant sans forcément ajouter de nouvelle fonctionnalité labels May 7, 2022
@coveralls
Copy link

coveralls commented May 7, 2022

Coverage Status

Coverage increased (+0.0007%) to 88.019% when pulling cb4c36c on Arnaud-D:passez_votre_chemin_refacto_urls_en_cours_4 into 837c2f1 on zestedesavoir:dev.

@Arnaud-D Arnaud-D force-pushed the passez_votre_chemin_refacto_urls_en_cours_4 branch from 6a4e289 to 431e2b8 Compare June 2, 2022 21:47
@Arnaud-D Arnaud-D force-pushed the passez_votre_chemin_refacto_urls_en_cours_4 branch from 431e2b8 to 35eb87a Compare June 26, 2022 16:55
Copy link
Member

@philippemilink philippemilink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

La revue de code est OK, mais quand on va sur le profil d'un utilisateur :

NoReverseMatch at /@admin

Reverse for 'topic-find' not found. 'topic-find' is not a valid view function or pattern name.

Et en effet les tests sur la vue du profil d'un membre semblent un peu léger (la page de profil n'a pas grand chose à afficher, donc une bonne partie du template n'est pas traitée, par exemple les topics du membre).

@Arnaud-D Arnaud-D force-pushed the passez_votre_chemin_refacto_urls_en_cours_4 branch from b614f6a to 446fd63 Compare July 3, 2022 19:40
@Arnaud-D
Copy link
Contributor Author

Arnaud-D commented Jul 3, 2022

J'ai corrigé l'oubli. Je ne souhaite pas rajouter de tests dans cette PR parce que ça fait grossier le scope au-delà de ce que je suis prêt à faire. Ta remarque pourrait peut-être faire l'objet d'un ticket de refactorisation ?

philippemilink
philippemilink previously approved these changes Jul 14, 2022
Copy link
Member

@philippemilink philippemilink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA OK ✔️

@philippemilink philippemilink enabled auto-merge (squash) July 14, 2022 15:33
@philippemilink
Copy link
Member

@Arnaud-D Arnaud-D force-pushed the passez_votre_chemin_refacto_urls_en_cours_4 branch from 4efcc63 to cb4c36c Compare July 15, 2022 16:59
Copy link
Member

@philippemilink philippemilink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA OK ✔️

@philippemilink philippemilink merged commit 143537e into zestedesavoir:dev Jul 15, 2022
@Arnaud-D Arnaud-D deleted the passez_votre_chemin_refacto_urls_en_cours_4 branch July 15, 2022 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Back Concerne le back-end Django S-Refactorisation Améliore le code existant sans forcément ajouter de nouvelle fonctionnalité
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants