Améliore gestion erreurs serveur (messages, cache).
This commit is contained in:
parent
9237ff47d0
commit
b7a7bf1edc
@ -88,6 +88,10 @@ def internal_server_error(exc):
|
|||||||
# note that we set the 500 status explicitly
|
# note that we set the 500 status explicitly
|
||||||
from app.scodoc import sco_utils as scu
|
from app.scodoc import sco_utils as scu
|
||||||
|
|
||||||
|
# Invalide tous les caches
|
||||||
|
log("internal_server_error: clearing caches")
|
||||||
|
clear_scodoc_cache()
|
||||||
|
|
||||||
return (
|
return (
|
||||||
render_template(
|
render_template(
|
||||||
"error_500.j2",
|
"error_500.j2",
|
||||||
|
@ -349,7 +349,7 @@ SCO_USER_MANUAL = "https://scodoc.org/GuideUtilisateur"
|
|||||||
SCO_ANNONCES_WEBSITE = "https://listes.univ-paris13.fr/mailman/listinfo/scodoc-annonces"
|
SCO_ANNONCES_WEBSITE = "https://listes.univ-paris13.fr/mailman/listinfo/scodoc-annonces"
|
||||||
SCO_DEVEL_LIST = "scodoc-devel@listes.univ-paris13.fr"
|
SCO_DEVEL_LIST = "scodoc-devel@listes.univ-paris13.fr"
|
||||||
SCO_USERS_LIST = "notes@listes.univ-paris13.fr"
|
SCO_USERS_LIST = "notes@listes.univ-paris13.fr"
|
||||||
SCO_LISTS_URL = "https://scodoc.org/ListesDeDiffusion/"
|
SCO_LISTS_URL = "https://scodoc.org/Contact"
|
||||||
SCO_DISCORD_ASSISTANCE = "https://discord.gg/ybw6ugtFsZ"
|
SCO_DISCORD_ASSISTANCE = "https://discord.gg/ybw6ugtFsZ"
|
||||||
|
|
||||||
# Mails avec exceptions (erreurs) anormales envoyés à cette adresse:
|
# Mails avec exceptions (erreurs) anormales envoyés à cette adresse:
|
||||||
|
@ -16,8 +16,9 @@
|
|||||||
}}">le canal Discord</a></b>.
|
}}">le canal Discord</a></b>.
|
||||||
</p>
|
</p>
|
||||||
{% if 'scodoc_dept' in g %}
|
{% if 'scodoc_dept' in g %}
|
||||||
<p>Pour aider les développeurs à corriger le problème, nous vous
|
<p>Pour aider à corriger le problème, nous vous
|
||||||
suggérons d'envoyer les données anonymisées sur votre configuration:
|
<b>remercions d'envoyer ce rapport d'erreur</b>
|
||||||
|
(qui contient des données anonymisées sur votre configuration):
|
||||||
<form method="POST" action="{{ url_for( 'scolar.sco_dump_and_send_db',
|
<form method="POST" action="{{ url_for( 'scolar.sco_dump_and_send_db',
|
||||||
scodoc_dept=g.scodoc_dept ) }}">
|
scodoc_dept=g.scodoc_dept ) }}">
|
||||||
<input type="hidden" name="request_url" value="{{request_url}}">
|
<input type="hidden" name="request_url" value="{{request_url}}">
|
||||||
@ -29,10 +30,7 @@
|
|||||||
</form>
|
</form>
|
||||||
</p>
|
</p>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<p>Vous pouvez aussi envoyer un mail à la liste "notes"
|
<p>Vous pouvez aussi contacter l'équipe de développeurs:
|
||||||
<a href="mailto:{{scu.SCO_USERS_LIST}}">{{scu.SCO_USERS_LIST}}</a>
|
|
||||||
</p>
|
|
||||||
<p>Pour plus d'informations sur les listes de diffusion
|
|
||||||
<a href="{{ scu.SCO_LISTS_URL }}">voir cette page</a>.
|
<a href="{{ scu.SCO_LISTS_URL }}">voir cette page</a>.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# -*- mode: python -*-
|
# -*- mode: python -*-
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
SCOVERSION = "9.4.69"
|
SCOVERSION = "9.4.70"
|
||||||
|
|
||||||
SCONAME = "ScoDoc"
|
SCONAME = "ScoDoc"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user