Calendar: Show link to first course in session as event - refs BT#18897

pull/5179/head
Angel Fernando Quiroz Campos 2 years ago
parent b2d25b76cb
commit d6923a7f88
  1. 23
      assets/vue/views/ccalendarevent/CCalendarEventList.vue

@ -68,25 +68,26 @@
v-model:visible="sessionState.showSessionDialog" v-model:visible="sessionState.showSessionDialog"
:header="t('Session')" :header="t('Session')"
:modal="true" :modal="true"
:style="{ width: '35rem' }"
> >
<div class="flex flex-col gap-4"> <div class="flex flex-col gap-4">
<h5 v-text="sessionState.sessionAsEvent.title" /> <h5 v-text="sessionState.sessionAsEvent.title" />
<p <p
v-if="sessionState.sessionAsEvent.start" v-show="sessionState.sessionAsEvent.start"
v-t="{ v-t="{
path: 'From: {date}', path: 'From %s',
args: { args: [
date: abbreviatedDatetime(sessionState.sessionAsEvent.start), abbreviatedDatetime(sessionState.sessionAsEvent.start),
}, ],
}" }"
/> />
<p <p
v-if="sessionState.sessionAsEvent.end" v-show="sessionState.sessionAsEvent.end"
v-t="{ v-t="{
path: 'Until: {date}', path: 'Until %s',
args: { args: [
date: abbreviatedDatetime(sessionState.sessionAsEvent.end), abbreviatedDatetime(sessionState.sessionAsEvent.end),
}, ],
}" }"
/> />
</div> </div>
@ -94,7 +95,7 @@
<template #footer> <template #footer>
<a <a
v-t="'Go to session'" v-t="'Go to session'"
:href="`/sessions/${sessionState.sessionAsEvent.id}/about`" :href="sessionState.sessionAsEvent.url"
class="btn btn--secondary" class="btn btn--secondary"
/> />
</template> </template>

Loading…
Cancel
Save