set of field eoscDatasourceType in getApis()

This commit is contained in:
Michele Artini 2022-03-25 14:42:47 +01:00
parent a6909dc253
commit 3db226bea6
1 changed files with 2 additions and 0 deletions

View File

@ -144,9 +144,11 @@ public class DsmCore {
public ApiDetailsResponse getApis(final String dsId) throws DsmException {
try {
final String eoscType = dsDao.getDs(dsId).getEoscDatasourceType();
final List<? extends ApiDbEntry> apis = dsDao.getApis(dsId);
final List<ApiDetails> api = apis.stream()
.map(DsmMappingUtils::asDetails)
.map(a -> a.setEoscDatasourceType(eoscType))
.collect(Collectors.toList());
return ResponseUtils.apiResponse(api, api.size());
} catch (final Throwable e) {