aboutsummaryrefslogtreecommitdiff
path: root/resources
diff options
context:
space:
mode:
authorRon Lucke <lucke@elan-ev.de>2025-12-04 10:52:08 +0100
committerRon Lucke <lucke@elan-ev.de>2025-12-04 10:52:08 +0100
commit7b7ebf3666f2cebeeb57355feb465905f3f43a87 (patch)
tree50b9d75684160f7bd8dfbedc0fb6bb4bde380740 /resources
parentd189fc4526e5eef96eebde8c224e19aa25ec990a (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.vue8
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();
},