From 57367d825ba5800a43bfa86a4f0a136b8c0bbf92 Mon Sep 17 00:00:00 2001 From: kdeterme Date: Fri, 7 Aug 2026 09:28:22 +0200 Subject: [PATCH] refactor: replace format_html with mark_safe in admin models and fix translation string syntax in observation form template --- streetup/common/admin.py | 2 +- streetup/home/admin.py | 2 +- .../observations/templates/observations/observation_form.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/streetup/common/admin.py b/streetup/common/admin.py index 98fbede..795a082 100644 --- a/streetup/common/admin.py +++ b/streetup/common/admin.py @@ -231,7 +231,7 @@ class RequestLogAdmin(admin.ModelAdmin): """Affiche le nom d'utilisateur ou 'Anonyme'.""" if obj.username: return obj.username - return format_html('Anonyme') + return mark_safe('Anonyme') username_display.short_description = "Utilisateur" username_display.admin_order_field = "username" diff --git a/streetup/home/admin.py b/streetup/home/admin.py index 32bd63f..9a58644 100644 --- a/streetup/home/admin.py +++ b/streetup/home/admin.py @@ -81,7 +81,7 @@ class HomeWidgetAdmin(admin.ModelAdmin): ) parts.append(f'({label_html}{conditions} {order_badge})') - separator = format_html(' OU ') + separator = mark_safe(' OU ') return mark_safe(separator.join(parts)) conditions_overview.short_description = 'Configuration' diff --git a/streetup/observations/templates/observations/observation_form.html b/streetup/observations/templates/observations/observation_form.html index 4eebbc8..4efa443 100644 --- a/streetup/observations/templates/observations/observation_form.html +++ b/streetup/observations/templates/observations/observation_form.html @@ -2771,7 +2771,7 @@ xhr.addEventListener('error', function() { loadingOverlay.style.display = 'none'; - alert("{% translate \"Une erreur est survenue lors de l'envoi. Veuillez réessayer.\" %}"); + alert("{% translate 'Une erreur est survenue lors de l\'envoi. Veuillez réessayer.' %}"); }); xhr.addEventListener('abort', function() {