diff --git a/backend/services/diaryDateActivityService.js b/backend/services/diaryDateActivityService.js index 7400b68b..00f50bd4 100644 --- a/backend/services/diaryDateActivityService.js +++ b/backend/services/diaryDateActivityService.js @@ -386,7 +386,8 @@ class DiaryDateActivityService { devLog(predefinedActivity); const maxOrderId = await GroupActivity.max('orderId', { where: { - diaryDateActivity: diaryDateActivity.id + diaryDateActivity: diaryDateActivity.id, + groupId: Number(groupId) } }); const nextOrderId = Number.isFinite(maxOrderId) ? (maxOrderId + 1) : 1; diff --git a/frontend/src/views/DiaryView.vue b/frontend/src/views/DiaryView.vue index 77bb5f7e..4d24e79b 100644 --- a/frontend/src/views/DiaryView.vue +++ b/frontend/src/views/DiaryView.vue @@ -139,6 +139,15 @@
+ @@ -423,8 +432,8 @@
- - {{ item.groupActivities.length }} {{ $t('diary.groupsLabel') }} + + {{ getVisibleGroupActivities(item).length }} {{ $t('diary.groupsLabel') }} {{ item.groupActivity ? item.groupActivity.name : '' }} @@ -493,15 +502,10 @@ X -