aboutsummaryrefslogtreecommitdiff
path: root/resources/vue
diff options
context:
space:
mode:
authorMoritz Strohm <strohm@data-quest.de>2026-02-27 08:48:39 +0000
committerMoritz Strohm <strohm@data-quest.de>2026-02-27 08:48:39 +0000
commit212b99dfc418b5b8bebcea5bb5a190c1e26fc32c (patch)
tree5b14d2d046f7a6f3b0aed150af39a85ac612fe6c /resources/vue
parentd5daca856bfe159fca4ac3481b8873ffa31b2142 (diff)
fixed calls to the DateTime::pad method in two vue components, fixes #6233
Closes #6233 Merge request studip/studip!4773
Diffstat (limited to 'resources/vue')
-rw-r--r--resources/vue/apps/CourseBlockAppointments.vue5
-rw-r--r--resources/vue/apps/CourseDateFormContent.vue5
2 files changed, 6 insertions, 4 deletions
diff --git a/resources/vue/apps/CourseBlockAppointments.vue b/resources/vue/apps/CourseBlockAppointments.vue
index 35ae1c4..9077469 100644
--- a/resources/vue/apps/CourseBlockAppointments.vue
+++ b/resources/vue/apps/CourseBlockAppointments.vue
@@ -131,6 +131,7 @@ import CourseDateRoomFieldset from "../components/CourseDateRoomFieldset.vue";
import Timepicker from "../components/Timepicker.vue";
import Datepicker from "../components/Datepicker.vue";
import StudipMessageBox from "../components/StudipMessageBox.vue";
+import {datetime} from "../../assets/javascripts/lib/datetime";
export default {
name: 'CourseBlockAppointments',
components: {StudipMessageBox, CourseDateRoomFieldset, Timepicker, Datepicker},
@@ -183,8 +184,8 @@ export default {
//Use the next half hour as default:
let start_date = new Date(Math.ceil(now.getTime() / 1800000) * 1800000);
let end_date = new Date((Math.ceil(now.getTime() / 1800000) * 1800000) + 1800000);
- let start_time_str = STUDIP.DateTime.pad(start_date.getHours()) + ':' + STUDIP.DateTime.pad(start_date.getMinutes());
- let end_time_str = STUDIP.DateTime.pad(end_date.getHours()) + ':' + STUDIP.DateTime.pad(end_date.getMinutes());
+ let start_time_str = datetime.pad(start_date.getHours()) + ':' + datetime.pad(start_date.getMinutes());
+ let end_time_str = datetime.pad(end_date.getHours()) + ':' + datetime.pad(end_date.getMinutes());
let selected_date_type = '';
if (this.date_types.length > 0) {
selected_date_type = this.date_types[0].id;
diff --git a/resources/vue/apps/CourseDateFormContent.vue b/resources/vue/apps/CourseDateFormContent.vue
index 0cf6b40..fe8e98b 100644
--- a/resources/vue/apps/CourseDateFormContent.vue
+++ b/resources/vue/apps/CourseDateFormContent.vue
@@ -78,6 +78,7 @@ import Datepicker from "../components/Datepicker.vue";
import Timepicker from "../components/Timepicker.vue";
import Multiselect from "../components/Multiselect.vue";
import CourseDateRoomFieldset from "../components/CourseDateRoomFieldset.vue";
+import {datetime} from "../../assets/javascripts/lib/datetime";
export default {
name: 'CourseDateFormContent',
@@ -172,8 +173,8 @@ export default {
let start_time_str = null;
let end_time_str = null;
if (start_date && end_date) {
- start_time_str = STUDIP.DateTime.pad(start_date.getHours()) + ':' + STUDIP.DateTime.pad(start_date.getMinutes());
- end_time_str = STUDIP.DateTime.pad(end_date.getHours()) + ':' + STUDIP.DateTime.pad(end_date.getMinutes());
+ start_time_str = datetime.pad(start_date.getHours()) + ':' + datetime.pad(start_date.getMinutes());
+ end_time_str = datetime.pad(end_date.getHours()) + ':' + datetime.pad(end_date.getMinutes());
}
return {