From 7aff827711408896c9dbb5234799ee074bbae30c Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Thu, 13 Nov 2025 15:47:58 +0100 Subject: [PATCH] Update file input fields to capture images using the device camera and set default match start date from scheduleDate if not already set. This enhances the user experience for image uploads and ensures match data is initialized correctly. --- frontend/src/components/ImageViewerDialog.vue | 2 +- frontend/src/components/MatchReportApiDialog.vue | 9 +++++++++ frontend/src/views/MembersView.vue | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/ImageViewerDialog.vue b/frontend/src/components/ImageViewerDialog.vue index 2958a93..b42c610 100644 --- a/frontend/src/components/ImageViewerDialog.vue +++ b/frontend/src/components/ImageViewerDialog.vue @@ -81,7 +81,7 @@
diff --git a/frontend/src/components/MatchReportApiDialog.vue b/frontend/src/components/MatchReportApiDialog.vue index 4b1156d..a73b044 100644 --- a/frontend/src/components/MatchReportApiDialog.vue +++ b/frontend/src/components/MatchReportApiDialog.vue @@ -1924,6 +1924,15 @@ Wir wünschen den Spielen einen schönen, spannenden und fairen Verlauf und begr // Vereins-Einstellungen für Begrüßung laden await this.loadClubSettings(); + // Setze Standardwert für Spielbeginn aus scheduleDate, falls noch nicht gesetzt + if (!this.match.startDate) { + const scheduleDate = this.meetingDetails?.scheduleDate || this.meetingData?.scheduleDate; + if (scheduleDate) { + this.match.startDate = new Date(scheduleDate); + console.log('✅ Spielbeginn auf Standardwert gesetzt:', this.match.startDate); + } + } + // Ergebnisse initial auf Basis der Matrix vorbereiten this.prepareResults(); diff --git a/frontend/src/views/MembersView.vue b/frontend/src/views/MembersView.vue index b3fcc7c..d45ec7a 100644 --- a/frontend/src/views/MembersView.vue +++ b/frontend/src/views/MembersView.vue @@ -93,7 +93,7 @@ - +
Vorschau des Mitgliedsbildes