Fixed time setting in diary - added pdf output for training

This commit is contained in:
Torsten Schulz
2024-09-17 09:46:11 +02:00
parent d0b42ca537
commit eeda29e6ed
4 changed files with 105 additions and 477 deletions

View File

@@ -54,11 +54,11 @@ class DiaryService {
return newDate;
}
async updateTrainingTimes(userToken, clubId, date, trainingStart, trainingEnd) {
async updateTrainingTimes(userToken, clubId, dateId, trainingStart, trainingEnd) {
console.log('[DiaryService::updateTrainingTimes] - Check user access');
await checkAccess(userToken, clubId);
console.log('[DiaryService::updateTrainingTimes] - Validate date');
const diaryDate = await DiaryDate.findOne({ where: { clubId, date } });
const diaryDate = await DiaryDate.findOne({ where: { clubId, id: dateId } });
if (!diaryDate) {
throw new HttpError('Diary entry not found', 404);
}