incorporate feedback from MS

This commit is contained in:
2025-08-21 08:45:21 +02:00
parent f7647829bd
commit c8d5868c60
3 changed files with 11 additions and 10 deletions

View File

@@ -1,4 +1,7 @@
use crate::{language::language, page::{MyMessage, Page}};
use crate::{
language::language,
page::{MyMessage, Page},
};
use axum::{extract::Query, http::HeaderMap};
use axum_extra::extract::CookieJar;
use maud::{html, Markup, PreEscaped};
@@ -60,12 +63,16 @@ pub(super) struct PrivacyQuery {
deleted: Option<u8>,
}
pub(super) async fn data(cookies: CookieJar, headers: HeaderMap, Query(query): Query<PrivacyQuery>) -> Markup {
pub(super) async fn data(
cookies: CookieJar,
headers: HeaderMap,
Query(query): Query<PrivacyQuery>,
) -> Markup {
let lang = language(&cookies, &headers);
rust_i18n::set_locale(lang.to_locale());
let mut page = Page::new(lang);
// Show success message if data was deleted
if query.deleted == Some(1) {
page.set_message(MyMessage::DataDeleted);
@@ -152,8 +159,6 @@ pub(super) async fn data(cookies: CookieJar, headers: HeaderMap, Query(query): Q
li { (t!("right_erasure")) }
li { (t!("right_restriction")) }
li { (t!("right_portability")) }
li { (t!("right_object")) }
li { (t!("right_withdraw_consent")) }
}
}
h3 { (t!("how_to_exercise_rights")) }