BUG: fix for failing tests due to ended semester

This commit is contained in:
Ivymaster
2026-07-08 15:33:33 +02:00
parent 1805fc643e
commit a50ee86940
19 changed files with 246 additions and 204 deletions
+4 -1
View File
@@ -479,6 +479,7 @@ export default {
class="fhc-calendar-base-grid"
style="display:grid;width:100%;height:100%;overflow:auto"
:style="'grid-template-' + axisRow + 's:auto' + (allDayEvents ? ' auto ' : ' ') + '1fr;grid-template-' + axisCol + 's:auto ' + styleGridCols"
data-cy="calendar-base-grid"
>
<div
class="grid-header"
@@ -556,6 +557,8 @@ export default {
<div
v-for="(part, i) in axisPartsSave"
:key="i"
data-cy="calendar-grid-part"
:data-drop-index="index * axisPartsSave.length + i + 1"
class="part-body"
style="position:relative"
:style="'grid-' + axisCol + ':' + (1+index) + ';grid-' + axisRow + ':ps_' + i + '/pe_' + i"
@@ -597,4 +600,4 @@ export default {
</div>
</div>
`
}
}
@@ -116,6 +116,7 @@ export default {
v-draggable:move.noimage="draggable ? dragKalenderCollection : {}"
v-cal-click:event="isHeaderOrFooter ? event : event.orig"
@contextmenu.prevent="onRightClick"
data-cy="calendar-event"
>
<div
v-if="resizable"
@@ -19,6 +19,7 @@ export default {
class="fhc-calendar-base-grid-line-event event"
v-draggable:move.noimage="dragKalenderCollection"
style="border:1px"
data-cy="calendar-event"
>
<div class="title">
{{ event.orig.topic || event.orig.titel || event.orig.lehrfach }}
@@ -360,6 +360,7 @@ export default {
:title="node.data.studiengang_kz"
v-drag-click="() => toggleTreeNode(node)"
v-drop:link-strict.student-collection="(evt, students) => dropStudents(node, students)"
data-cy="course-tree-row"
>
{{ node.data.name }}
</span>
@@ -368,6 +369,7 @@ export default {
:data-tree-item-key="node.key"
:title="node.data.studiengang_kz"
v-drag-click="() => toggleTreeNode(node)"
data-cy="course-tree-row"
>
{{ node.data.name }}
</span>
@@ -81,7 +81,7 @@ export default {
</div>
<div class="event-text" v-tooltip="tooltipString">
<span class="event-topic">{{ event.topic }}</span>
<span class="event-place">{{ event.ort_kurzbz }}</span>
<span data-cy="calendar-event-room" class="event-place">{{ event.ort_kurzbz }}</span>
<span
v-for="(lektor,index) in event.lektor.slice(0, 3)"
class="event-lectors"
@@ -86,7 +86,7 @@ export default {
>
... +{{ event.lektor.length - 3 }}
</span>
<span class="event-place">{{ event.ort_kurzbz }}</span>
<span data-cy="calendar-event-room" class="event-place">{{ event.ort_kurzbz }}</span>
</div>
</div>
`,