29
29
import org .routineade .RoutineAdeServer .dto .routine .GroupRoutineInfo ;
30
30
import org .routineade .RoutineAdeServer .dto .routine .GroupRoutinesCategoryInfo ;
31
31
import org .routineade .RoutineAdeServer .dto .routine .GroupRoutinesGetResponse ;
32
- import org .routineade .RoutineAdeServer .dto .routine .PersonalRoutineByUserProfileGetResponse ;
33
- import org .routineade .RoutineAdeServer .dto .routine .PersonalRoutineByUserProfileInfo ;
34
32
import org .routineade .RoutineAdeServer .dto .routine .PersonalRoutineGetResponse ;
35
33
import org .routineade .RoutineAdeServer .dto .routine .PersonalRoutineInfo ;
36
34
import org .routineade .RoutineAdeServer .dto .routine .RoutineCreateRequest ;
@@ -111,8 +109,8 @@ public RoutinesGetResponse getRoutines(User user, String routineDate) {
111
109
}
112
110
113
111
groupRoutinesGetResponses .add (
114
- GroupRoutinesGetResponse .of (userGroup , createGroupRoutineCategories ( user , filterRoutines ,
115
- date , groupMember . getIsGroupAlarmEnabled () )));
112
+ GroupRoutinesGetResponse .of (userGroup , groupMember . getIsGroupAlarmEnabled () ,
113
+ createGroupRoutineCategories ( user , filterRoutines , date )));
116
114
}
117
115
118
116
return RoutinesGetResponse .of (personalRoutineGetResponses , groupRoutinesGetResponses ,
@@ -128,8 +126,8 @@ public RoutinesByUserProfileGetResponse getRoutinesByUserProfile(Group group, Us
128
126
List <Routine > filterRoutines = routineRepeatDayService .filterRoutinesByDay (routines , date .getDayOfWeek ());
129
127
130
128
return RoutinesByUserProfileGetResponse .of (user , userEmotionService .getUserEmotionByDate (user , date ),
131
- GroupRoutinesGetResponse .of (group ,
132
- createGroupRoutineCategories (user , filterRoutines , date , isAlarmEnabled )));
129
+ GroupRoutinesGetResponse .of (group , isAlarmEnabled ,
130
+ createGroupRoutineCategories (user , filterRoutines , date )));
133
131
}
134
132
135
133
public void createRoutine (User user , RoutineCreateRequest request ) {
@@ -357,7 +355,7 @@ private List<PersonalRoutineGetResponse> createPersonalRoutineCategories(User us
357
355
}
358
356
359
357
private List <GroupRoutinesCategoryInfo > createGroupRoutineCategories (User user , List <Routine > routines ,
360
- LocalDate date , Boolean isAlarmEnabled ) {
358
+ LocalDate date ) {
361
359
return Arrays .stream (Category .values ())
362
360
.map (category -> GroupRoutinesCategoryInfo .of (
363
361
category .getLabel (),
@@ -366,31 +364,10 @@ private List<GroupRoutinesCategoryInfo> createGroupRoutineCategories(User user,
366
364
|| r .getStartDate ().isEqual (date )))
367
365
.map (r -> GroupRoutineInfo .of (
368
366
r ,
369
- completionRoutineService .getIsCompletionRoutine (user , r , date ),
370
- isAlarmEnabled ))
371
- .toList ()
372
- ))
373
- .filter (grci -> !grci .routines ().isEmpty ())
374
- .toList ();
375
- }
376
-
377
- private List <PersonalRoutineByUserProfileGetResponse > createProfilePersonalRoutineCategories (User user ,
378
- List <Routine > routines ,
379
- LocalDate date ) {
380
- return Arrays .stream (Category .values ())
381
- .map (category -> PersonalRoutineByUserProfileGetResponse .of (
382
- category .getLabel (),
383
- routines .stream ()
384
- .filter (r -> r .getRoutineCategory ().equals (category ) && (r .getStartDate ().isBefore (date )
385
- || r .getStartDate ().isEqual (date )))
386
- .map (r -> PersonalRoutineByUserProfileInfo .of (
387
- r ,
388
- r .getRoutineRepeatDays ().stream ()
389
- .map (rd -> rd .getRepeatDay ().getLabel ())
390
- .toList (),
391
367
completionRoutineService .getIsCompletionRoutine (user , r , date )))
392
368
.toList ()
393
369
))
370
+ .filter (grci -> !grci .routines ().isEmpty ())
394
371
.toList ();
395
372
}
396
373
0 commit comments