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

Une erreur d'accès au dossier d'un contenu ne devrait pas impacter la majorité du site #6494

Open
philippemilink opened this issue Apr 29, 2023 · 0 comments
Labels
C-Back Concerne le back-end Django S-BUG Corrige un problème

Comments

@philippemilink
Copy link
Member

  1. Publier un billet ayant pour titre foo
  2. Renommer le dossier contents-public/foo en contents-public/bar (ou le supprimer, ça revient au même).

Les pages qui n'affichent pas directement le billet devrait continuer à fonctionner, notamment :

  • la page de profil de l'auteur
  • les pages qui listent ce billet : la page qui liste tous les billets, la page d'accueil s'il est affiché sur la page d'accueil, la page des tags du billet, etc

Pour ces pages, je propose de rattraper l'erreur OSError qui est levée, exclure le contenu problématique de la liste à afficher, et logguer un avertissement pour qu'on ait l'information qui remonte dans Sentry.

@philippemilink philippemilink added S-BUG Corrige un problème C-Back Concerne le back-end Django labels Apr 29, 2023
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-BUG Corrige un problème
Projects
Status: À discuter
Development

No branches or pull requests

1 participant