From db883df7286b6c1042c8a634187f837cbcc675fb Mon Sep 17 00:00:00 2001 From: Julian Leucker <leuckerj@gmail.com> Date: Mon, 15 Jul 2024 00:21:54 +0200 Subject: [PATCH] Display correct title based on pageType --- .../alsijil/frontend/components/coursebook/Coursebook.vue | 4 ++++ aleksis/apps/alsijil/frontend/messages/de.json | 2 ++ aleksis/apps/alsijil/frontend/messages/en.json | 2 ++ 3 files changed, 8 insertions(+) diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue index 37f7b608f..490d44cf0 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue @@ -235,6 +235,7 @@ export default { // might skip query until both set = atomic if (Object.hasOwn(selectedFilters, "pageType")) { this.absencesExist = true; + this.$setToolBarTitle(this.$t(`alsijil.coursebook.title_${selectedFilters.pageType}`), null); } } }, @@ -272,6 +273,9 @@ export default { this.selectedParticipations = {}; }, }, + mounted() { + this.$setToolBarTitle(this.$t(`alsijil.coursebook.title_${this.pageType}`), null); + }, }; </script> diff --git a/aleksis/apps/alsijil/frontend/messages/de.json b/aleksis/apps/alsijil/frontend/messages/de.json index c2b56f015..8f70c6b9c 100644 --- a/aleksis/apps/alsijil/frontend/messages/de.json +++ b/aleksis/apps/alsijil/frontend/messages/de.json @@ -61,6 +61,8 @@ } } }, + "title_absences": "Kursbuch · Abwesenheiten", + "title_documentations": "Kursbuch", "title_plural": "Kursbuch" }, "excuse_types": { diff --git a/aleksis/apps/alsijil/frontend/messages/en.json b/aleksis/apps/alsijil/frontend/messages/en.json index 57b4501cb..17769c47d 100644 --- a/aleksis/apps/alsijil/frontend/messages/en.json +++ b/aleksis/apps/alsijil/frontend/messages/en.json @@ -45,6 +45,8 @@ "menu_title": "Coursebook", "page_title": "Coursebook for {name}", "title_plural": "Coursebook", + "title_documentations": "Coursebook", + "title_absences": "Coursebook · Absences", "status": { "available": "Documentation available", "missing": "Documentation missing", -- GitLab