diff options
| author | Ron Lucke <lucke@elan-ev.de> | 2025-12-04 10:52:08 +0100 |
|---|---|---|
| committer | Ron Lucke <lucke@elan-ev.de> | 2025-12-04 10:52:08 +0100 |
| commit | 7b7ebf3666f2cebeeb57355feb465905f3f43a87 (patch) | |
| tree | 50b9d75684160f7bd8dfbedc0fb6bb4bde380740 /resources | |
| parent | d189fc4526e5eef96eebde8c224e19aa25ec990a (diff) | |
Courseware Aufgaben - Verlängerungen werden falsch gespeichert
Closes #6089
Merge request studip/studip!4625
Diffstat (limited to 'resources')
| -rw-r--r-- | resources/vue/components/courseware/tasks/TaskGroupsModifyDeadlineDialog.vue | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/resources/vue/components/courseware/tasks/TaskGroupsModifyDeadlineDialog.vue b/resources/vue/components/courseware/tasks/TaskGroupsModifyDeadlineDialog.vue index 3dde849..7fc43c7 100644 --- a/resources/vue/components/courseware/tasks/TaskGroupsModifyDeadlineDialog.vue +++ b/resources/vue/components/courseware/tasks/TaskGroupsModifyDeadlineDialog.vue @@ -46,6 +46,12 @@ import { mapActions } from 'vuex'; import StudipDate from '../../StudipDate.vue'; +const endOfDay = (_date) => { + const date = new Date(_date); + date.setHours(23, 59, 59, 999); + return date; +}; + const midnight = (_date) => { const date = new Date(_date); date.setHours(0, 0, 0, 0); @@ -94,7 +100,7 @@ export default { this.setShowDialog(false); }, onConfirm() { - const endDate = midnight(this.localEndDate); + const endDate = endOfDay(this.localEndDate); this.modifyDeadline({ taskGroup: this.taskGroup, endDate }); this.onClose(); }, |
