diff --git a/locales/de.yml b/locales/de.yml
index 5e1062f..d35911f 100644
--- a/locales/de.yml
+++ b/locales/de.yml
@@ -81,13 +81,11 @@ data_sharing: "Datenweitergabe"
data_sharing_description: "Wir teilen, verkaufen oder übertragen Ihre Daten nicht an Dritte. Daten werden ausschließlich für den Betrieb des Kamera-Entdeckungsspiels verwendet."
your_rights_gdpr: "Ihre Rechte unter der DSGVO"
rights_description: "Sie haben das Recht auf:"
-right_access: "Zugang: Anfrage, welche Daten wir über Sie haben"
+right_access: "Auskunft: Anfrage, welche Daten wir über Sie haben"
right_rectification: "Berichtigung: Korrektur ungenauer Daten"
right_erasure: "Löschung: Anfrage zur Löschung Ihrer Daten"
right_restriction: "Einschränkung: Beschränkung der Verarbeitung Ihrer Daten"
right_portability: "Datenübertragbarkeit: Erhalt Ihrer Daten in einem strukturierten Format"
-right_object: "Widerspruch: Widerspruch gegen die Verarbeitung auf Basis berechtigter Interessen"
-right_withdraw_consent: "Einwilligung zurückziehen: Für den Spracheinstellungs-Cookie"
how_to_exercise_rights: "Wie Sie Ihre Rechte ausüben können"
clear_cookies: "Browser-Cookies löschen, um gespeicherte Identifikatoren zu entfernen"
contact_us: "Kontaktieren Sie uns an unserem Postcity Linz Stand oder per E-Mail"
diff --git a/locales/en.yml b/locales/en.yml
index bf77505..0906447 100644
--- a/locales/en.yml
+++ b/locales/en.yml
@@ -86,8 +86,6 @@ right_rectification: "Rectification: Correct inaccurate data"
right_erasure: "Erasure: Request deletion of your data"
right_restriction: "Restriction: Limit how we process your data"
right_portability: "Data portability: Receive your data in a structured format"
-right_object: "Object: Object to processing based on legitimate interests"
-right_withdraw_consent: "Withdraw consent: For the language preference cookie"
how_to_exercise_rights: "How to exercise your rights"
clear_cookies: "Clear browser cookies to remove stored identifiers"
contact_us: "Contact us at our Postcity Linz booth or via mail"
diff --git a/src/index.rs b/src/index.rs
index c2dc3a6..9dde1ce 100644
--- a/src/index.rs
+++ b/src/index.rs
@@ -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,
}
-pub(super) async fn data(cookies: CookieJar, headers: HeaderMap, Query(query): Query) -> Markup {
+pub(super) async fn data(
+ cookies: CookieJar,
+ headers: HeaderMap,
+ Query(query): Query,
+) -> 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")) }