ignoring non aoi interfaces

This commit is contained in:
Antonis Lempesis 2022-10-10 11:27:28 +00:00
parent 9633710cec
commit 9ca8aed160
1 changed files with 9 additions and 1 deletions

View File

@ -472,8 +472,16 @@ public class RepositoryServiceImpl implements RepositoryService {
// String rs = restTemplate.getForObject(uriComponents.toUri(), String.class);
ApiDetailsResponse rs = restTemplate.getForObject(uriComponents.toUri(), ApiDetailsResponse.class);
return converter.toRepositoryInterfaceList(rs.getApi());
// TODO STOP FILTERING OUT "sword", "rest", etc AND FIX UI!
List<ApiDetails> res = new ArrayList<>();
for (ApiDetails det: rs.getApi()) {
if (det.getProtocol().equals("oai"))
res.add(det);
}
return converter.toRepositoryInterfaceList(res);
}
@Override