diff --git a/src/main/java/com/eactive/apim/portal/apps/apis/filter/ApiTesterFilter.java b/src/main/java/com/eactive/apim/portal/apps/apis/filter/ApiTesterFilter.java index a95204a..473792b 100644 --- a/src/main/java/com/eactive/apim/portal/apps/apis/filter/ApiTesterFilter.java +++ b/src/main/java/com/eactive/apim/portal/apps/apis/filter/ApiTesterFilter.java @@ -81,7 +81,7 @@ public class ApiTesterFilter implements Filter { String scope = params.getOrDefault("scope", "default"); String token = "{\n" + - " \"access_token\": \"kbank_gw_sample_token\",\n" + + " \"access_token\": \"kjbank_gw_sample_token\",\n" + " \"token_type\": \"bearer\",\n" + " \"expires_in\": 86400,\n" + " \"scope\": \""+scope +"\",\n" + @@ -94,7 +94,7 @@ public class ApiTesterFilter implements Filter { } else { ApiSpecInfoDto apiSpecInfoDto = apiSpecInfoDtoService.selectDetailByURLAndMethod(parseUri(url), httpServletRequest.getMethod()); - if (apiSpecInfoDto.getResponseType().equals("sample")) { + if (apiSpecInfoDto.getResponseType() == null || apiSpecInfoDto.getResponseType().equals("sample")) { response.setContentType("application/json"); response.getWriter().println(apiSpecInfoDto.getSampleResponse()); } else { diff --git a/src/main/resources/templates/views/apps/apis/mainApiDetail.html b/src/main/resources/templates/views/apps/apis/mainApiDetail.html index ae921c5..f932709 100644 --- a/src/main/resources/templates/views/apps/apis/mainApiDetail.html +++ b/src/main/resources/templates/views/apps/apis/mainApiDetail.html @@ -373,11 +373,12 @@ return loadScript(/*[[@{/js/code_template.js}]]*/ ''); }).then(() => { // Initialize Swagger UI + const sampleCodeBaseUrl = /*[[@{/api/sample_code/}]]*/ '/api/sample_code/'; const generateSnippet = (parsedRequest, language) => { let result; try { $.ajax({ - url: /*[[@{/api/sample_code/}]]*/ '' + language, + url: sampleCodeBaseUrl + language, type: 'POST', async: false, contentType: 'application/json',