Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,19 @@ public class SightAdminController {
private final InitService initService;
private final CurationService curationService;

@PostMapping("/init")
@PostMapping("/init/sight")
public ResponseEntity<BaseResponse<String>> initSight(
@RequestBody
@Valid
InitRequest request
) {
initService.initSight(request.lang());
initService.initDocent(request.lang());
return ResponseEntity.ok(BaseResponse.ok(null));
}

@PostMapping("/init/docent")
public ResponseEntity<BaseResponse<String>> initDocent() {
initService.initDocent();
return ResponseEntity.ok(BaseResponse.ok(null));
}

Expand Down
6 changes: 3 additions & 3 deletions src/main/java/com/earseo/sight/service/InitService.java
Original file line number Diff line number Diff line change
Expand Up @@ -71,9 +71,9 @@ public void initSight(String lang) {
}

@Transactional
public void initDocent(String lang) {
public void initDocent() {
RestClient client = RestClient.create();
String s3Key = String.format("core/master/docent_data.json", lang);
String s3Key = "core/docent/docent_data.json";
String cdnUrl = getCloudFrontDomain(s3Key);

try {
Expand Down Expand Up @@ -161,6 +161,6 @@ private Docent convertDocent(DocentItemDto dto) {
}

private String getCloudFrontDomain(String s3Key){
return String.format("%s/%s", cloudFrontDomain, s3Key);
return String.format("%s%s", cloudFrontDomain, s3Key);
}
}
Loading