From 021a140dd317d4dff9b58bbd2b4658f2bf6713d6 Mon Sep 17 00:00:00 2001 From: SimonGschnell Date: Thu, 28 Nov 2024 13:09:41 +0100 Subject: [PATCH] refactor(LvInfo.js): also adds a Profil View link to the lektor name --- public/js/components/Cis/Mylv/LvInfo.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/public/js/components/Cis/Mylv/LvInfo.js b/public/js/components/Cis/Mylv/LvInfo.js index b7f3a7214..2301301be 100644 --- a/public/js/components/Cis/Mylv/LvInfo.js +++ b/public/js/components/Cis/Mylv/LvInfo.js @@ -11,6 +11,15 @@ export default { } }, computed: { + lektorenLinks: function(){ + if (!this.event || !Array.isArray(this.event.lektor) || !this.event.lektor.length) return "a"; + + let lektorenLinks ={}; + this.event.lektor.forEach((lektor)=>{ + lektorenLinks[lektor.kurzbz] = FHC_JS_DATA_STORAGE_OBJECT.app_root + FHC_JS_DATA_STORAGE_OBJECT.ci_router + `/Cis/Profil/View/${lektor.mitarbeiter_uid}`; + }) + return lektorenLinks; + }, start_time: function () { if (!this.event.start) return 'N/A'; if (!this.event.start instanceof Date) { @@ -67,7 +76,12 @@ export default { $p.t('lehre','lektor')+':' :'' }} - {{event.lektor.map(lektor=>lektor.kurzbz).join("/")}} + +
+ + {{lektor.kurzbz}} +
+ {{