Skip to content

Commit

Permalink
EP-4532
Browse files Browse the repository at this point in the history
  • Loading branch information
oplekal committed Dec 12, 2024
1 parent 2d3ee64 commit 2776519
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,8 @@ public UserDetailsService users() {
DevSecurityRole.ylops().crud().oid("1.2.246.562.10.61057016927").build(),
DevSecurityRole.ylops().crud().oid("1.2.246.562.10.68534785412").build(),
DevSecurityRole.ylops().crud().oid("1.2.246.562.10.83037752777").build(),
DevSecurityRole.ylops().crud().oid("1.2.246.562.28.11332956371").build()
DevSecurityRole.ylops().crud().oid("1.2.246.562.28.11332956371").build(),
DevSecurityRole.ylops().crud().oid("1.2.246.562.10.81269623245").build()
)
.build();
UserDetails ylops_helsinki = User.withDefaultPasswordEncoder()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,7 @@ public class KoodistoServiceImpl implements KoodistoService {

@Value("${koodisto.service.url:https://virkailija.opintopolku.fi/koodisto-service}")
private String koodistoServiceUrl;

@Value("${koodisto.service.internal.url:${koodisto.service.url:''}}")
private String koodistoServiceInternalUrl;


private static final String KOODISTO_API = "/rest/json/";
private static final String YLARELAATIO = "relaatio/sisaltyy-ylakoodit/";
private static final String ALARELAATIO = "relaatio/sisaltyy-alakoodit/";
Expand Down Expand Up @@ -60,7 +57,7 @@ public <T> T getForObject(String url, Class<T> responseType) {

@Override
public List<KoodistoKoodiDto> getAll(String koodisto) {
String url = koodistoServiceInternalUrl + KOODISTO_API + koodisto + "/koodi/";
String url = koodistoServiceUrl + KOODISTO_API + koodisto + "/koodi/";
KoodistoKoodiDto[] koodistot = client.getForObject(url, KoodistoKoodiDto[].class);
List<KoodistoKoodiDto> koodistoLista;
if ("kunta".equals(koodisto)) {
Expand All @@ -79,7 +76,7 @@ public List<KoodistoKoodiDto> getAll(String koodisto) {

@Override
public KoodistoKoodiDto get(String koodisto, String koodi) {
String url = koodistoServiceInternalUrl + KOODISTO_API + koodisto + "/koodi/" + koodi;
String url = koodistoServiceUrl + KOODISTO_API + koodisto + "/koodi/" + koodi;
return client.getForObject(url, KoodistoKoodiDto.class);
}

Expand All @@ -100,14 +97,14 @@ public List<KoodistoKoodiDto> filterBy(String koodisto, String haku) {

@Override
public List<KoodistoKoodiDto> getAlarelaatio(String koodi) {
String url = koodistoServiceInternalUrl + KOODISTO_API + ALARELAATIO + koodi;
String url = koodistoServiceUrl + KOODISTO_API + ALARELAATIO + koodi;
KoodistoKoodiDto[] koodistot = client.getForObject(url, KoodistoKoodiDto[].class);
return koodistot == null ? null : Arrays.asList(koodistot);
}

@Override
public List<KoodistoKoodiDto> getYlarelaatio(String koodi) {
String url = koodistoServiceInternalUrl + KOODISTO_API + YLARELAATIO + koodi;
String url = koodistoServiceUrl + KOODISTO_API + YLARELAATIO + koodi;
KoodistoKoodiDto[] koodistot = client.getForObject(url, KoodistoKoodiDto[].class);
return koodistot == null ? null : Arrays.asList(koodistot);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,9 +92,6 @@ public static class Client {
@Value("${cas.service.organisaatio-service:''}")
private String serviceUrl;

@Value("${cas.service.organisaatio-service.internal:${cas.service.organisaatio-service:''}}")
private String serviceInternalUrl;

@Value("#{'${fi.vm.sade.eperusteet.ylops.organisaatio-service.peruskoulu-oppilaitostyypit}'.split(',')}")
private List<String> oppilaitostyypit;

Expand All @@ -120,7 +117,7 @@ public void init() {
@Cacheable("organisaatiot")
public JsonNode getOrganisaatio(String organisaatioOid) {
OphHttpClient client = restClientFactory.get(serviceUrl, false);
String url = serviceInternalUrl + ORGANISAATIOT + organisaatioOid;
String url = serviceUrl + ORGANISAATIOT + organisaatioOid;

OphHttpRequest request = OphHttpRequest.Builder
.get(url)
Expand Down Expand Up @@ -176,7 +173,7 @@ private JsonNode getLukiot(String hakuehto) {

private JsonNode get(String hakuehto) {
OphHttpClient client = restClientFactory.get(serviceUrl, false);
String url = serviceInternalUrl + ORGANISAATIOT + hakuehto + STATUS_KRITEERI;
String url = serviceUrl + ORGANISAATIOT + hakuehto + STATUS_KRITEERI;

OphHttpRequest request = OphHttpRequest.Builder
.get(url)
Expand Down Expand Up @@ -286,7 +283,7 @@ public JsonNode getLukiotByOid(String oid) {

public List<JsonNode> getRyhmat() {
OphHttpClient client = restClientFactory.get(serviceUrl, false);
String url = serviceInternalUrl + ORGANISAATIOT + "v3/ryhmat";
String url = serviceUrl + ORGANISAATIOT + "v3/ryhmat";

OphHttpRequest request = OphHttpRequest.Builder
.get(url)
Expand Down

0 comments on commit 2776519

Please sign in to comment.