Rename KodikAPIService
-> KodikAPI
This commit is contained in:
@ -6,7 +6,7 @@ import retrofit2.http.Field;
|
||||
import retrofit2.http.FormUrlEncoded;
|
||||
import retrofit2.http.POST;
|
||||
|
||||
public interface KodikAPIService {
|
||||
public interface KodikAPI {
|
||||
|
||||
@FormUrlEncoded
|
||||
@POST("search")
|
@ -1,6 +1,6 @@
|
||||
package com.backend.search.service.anyame_backend.config;
|
||||
|
||||
import com.backend.search.service.anyame_backend.api.KodikAPIService;
|
||||
import com.backend.search.service.anyame_backend.api.KodikAPI;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import retrofit2.Retrofit;
|
||||
@ -20,8 +20,8 @@ public class APIConfig {
|
||||
}
|
||||
|
||||
@Bean
|
||||
public KodikAPIService kodikAPIService(Retrofit retrofit) {
|
||||
return retrofit.create(KodikAPIService.class);
|
||||
public KodikAPI kodikAPIService(Retrofit retrofit) {
|
||||
return retrofit.create(KodikAPI.class);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
package com.backend.search.service.anyame_backend.config;
|
||||
|
||||
import com.backend.search.service.anyame_backend.api.KodikAPIService;
|
||||
import com.backend.search.service.anyame_backend.api.KodikAPI;
|
||||
import com.backend.search.service.anyame_backend.api.model.KodikResponse;
|
||||
import com.backend.search.service.anyame_backend.component.KodikAPITokenProvider;
|
||||
import org.slf4j.Logger;
|
||||
@ -18,18 +18,18 @@ import java.io.IOException;
|
||||
public class SearchController {
|
||||
|
||||
private static final Logger log = LoggerFactory.getLogger(SearchController.class);
|
||||
private final KodikAPIService kodikAPIService;
|
||||
private final KodikAPI kodikAPI;
|
||||
private final KodikAPITokenProvider tokenProvider;
|
||||
|
||||
public SearchController(KodikAPIService kodikAPIService, KodikAPITokenProvider tokenProvider) {
|
||||
this.kodikAPIService = kodikAPIService;
|
||||
public SearchController(KodikAPI kodikAPI, KodikAPITokenProvider tokenProvider) {
|
||||
this.kodikAPI = kodikAPI;
|
||||
this.tokenProvider = tokenProvider;
|
||||
}
|
||||
|
||||
@GetMapping("/search")
|
||||
public KodikResponse search(@RequestParam("title") String title) {
|
||||
try {
|
||||
Response<KodikResponse> response = kodikAPIService.search(tokenProvider.getKodikToken(), title, 5, 1).execute();
|
||||
Response<KodikResponse> response = kodikAPI.search(tokenProvider.getKodikToken(), title, 5, 1).execute();
|
||||
if (!response.isSuccessful()) {
|
||||
log.info("failed search request with title {}, response code {}, message {}", title, response.code(), response.message());
|
||||
throw new ResponseStatusException(HttpStatus.BAD_REQUEST, "bad response, code: " + response.code());
|
||||
|
Reference in New Issue
Block a user