feat(DiaryView, DiaryDateActivityService): implement group filtering and enhance activity display
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 43s
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 43s
- Added a group filter dropdown in the DiaryView component to allow users to filter group activities by selected group. - Updated the DiaryDateActivityService to include groupId in the query for maximum orderId, improving activity management. - Enhanced the display logic for group activities to reflect the selected filter, improving user experience and data clarity.
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user