File tree 3 files changed +8
-5
lines changed
BE/error/src/main/java/com/example/demo/filter
3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -37,9 +37,9 @@ public class FilterService implements
37
37
private final FilterResponseConverter responseConverter ;
38
38
39
39
40
- @ Override
40
+
41
41
@ Transactional
42
- public CreateFilterResponse createFilter (final CreateFilterRequest request ) {
42
+ public CreateFilterResponse createFilter (final CreateFilterRequest request , final Long memberId ) {
43
43
FilterModel model = requestConverter .from (request );
44
44
FilterEntity entity = entityConverter .toEntity (model );
45
45
FilterEntity save = filterRepository .save (entity );
@@ -48,6 +48,7 @@ public CreateFilterResponse createFilter(final CreateFilterRequest request) {
48
48
49
49
@ Override
50
50
public List <AllFilterResponse > getFilter () {
51
+ // 필터를 조회할 때, 모든 데이터에서 param memberId와 같은 데이터만 조회하자
51
52
List <FilterModel > model = filterEntitiesByAll ();
52
53
return responseConverter .toAllModel (model );
53
54
}
Original file line number Diff line number Diff line change 4
4
import com .example .demo .filter .application .dto .CreateFilterResponse ;
5
5
6
6
public interface CreateFilterUsecase {
7
- CreateFilterResponse createFilter (CreateFilterRequest request );
7
+ CreateFilterResponse createFilter (CreateFilterRequest request , Long memberId );
8
8
}
Original file line number Diff line number Diff line change 1
1
package com .example .demo .filter .presentation ;
2
2
3
+ import com .example .demo .auth .application .support .Member ;
3
4
import com .example .demo .common .presentation .response .ApiResponse ;
4
5
import com .example .demo .common .presentation .response .ApiResponseBody ;
5
6
import com .example .demo .common .presentation .response .ApiResponseGenerator ;
@@ -30,8 +31,9 @@ public class FilterController {
30
31
31
32
@ PostMapping
32
33
public ApiResponse <ApiResponseBody .SuccessBody <CreateFilterResponse >> createFilter (
33
- @ RequestBody CreateFilterRequest request ) {
34
- CreateFilterResponse response = createFilterUsecase .createFilter (request );
34
+ @ RequestBody CreateFilterRequest request ,
35
+ Long memberId ) {
36
+ CreateFilterResponse response = createFilterUsecase .createFilter (request , memberId );
35
37
return ApiResponseGenerator .success (response , HttpStatus .OK , MessageCode .CREATE );
36
38
}
37
39
You can’t perform that action at this time.
0 commit comments