Ajoute un lien vers le mur depuis la page upload + corrige la mention RGPD

Lien "Voir le mur" dans l'en-tête (permanent) et sur l'écran de succès,
demandé par Kévin. href posé dès que le slug est connu, sans attendre la
réponse de get_public_event.

Corrige un oubli réel : la mention RGPD disait encore "mise à disposition
de l'organisateur" alors que la décision du 2026-09-18 (galerie invité
visible par tous) avait été consignée dans docs/decisions.md sans que le
texte affiché aux invités soit réellement mis à jour. Corrigé dans
docs/rgpd.md et dans la modale de bienvenue réelle.
This commit is contained in:
2026-09-18 09:33:44 +02:00
parent ea3e49cc04
commit c714316974
4 changed files with 75 additions and 16 deletions
+8
View File
@@ -51,6 +51,8 @@ const submitBtnLabel = document.getElementById("submit-btn-label");
const welcomeModal = document.getElementById("welcome-modal");
const welcomeModalTitle = document.getElementById("welcome-modal-title");
const welcomeModalDismiss = document.getElementById("welcome-modal-dismiss");
const wallLink = document.getElementById("wall-link");
const wallLinkSuccess = document.getElementById("wall-link-success");
const legalLink = document.getElementById("legal-link");
// ---------------------------------------------------------------------------
@@ -410,6 +412,12 @@ async function initEventCheck() {
showError(appError("event-not-found"));
return;
}
// Lien vers le mur posé dès que le slug est connu, sans attendre la
// réponse de get_public_event : /galerie/<slug> fait sa propre
// vérification (event inconnu/clos), pas besoin de la dupliquer ici.
const wallHref = `/galerie/${encodeURIComponent(slug)}`;
wallLink.href = wallHref;
wallLinkSuccess.href = wallHref;
try {
const event = await fetchEventPublicInfo(slug);
if (!isEventActive(event)) throw appError("event-closed");