Fix list download types

This commit is contained in:
Maksim Tereshin 2025-03-03 15:26:43 +01:00
parent 5fe775267e
commit e5442fbbfa
No known key found for this signature in database

View file

@ -13,6 +13,7 @@ import java.io.File;
import java.io.FileNotFoundException; import java.io.FileNotFoundException;
import java.io.IOException; import java.io.IOException;
import java.sql.SQLException; import java.sql.SQLException;
import java.util.Collections;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Optional; import java.util.Optional;
@ -73,8 +74,8 @@ public class ApiService {
Requests config = configService.getConfig(methodName, Requests.class); Requests config = configService.getConfig(methodName, Requests.class);
return Stream.concat( return Stream.concat(
config.getSqlDownloadRequests().stream(), Optional.ofNullable(config.getSqlDownloadRequests()).orElse(Collections.emptyList()).stream(),
config.getAqlDownloadRequests().stream() Optional.ofNullable(config.getAqlDownloadRequests()).orElse(Collections.emptyList()).stream()
) )
.map(BaseDownloadRequest::getDownloadRequestType) .map(BaseDownloadRequest::getDownloadRequestType)
.distinct() .distinct()