private Optional getDataSource()

in src/main/java/com/epam/digital/data/platform/report/ReportPublisherApplication.java [185:191]


  private Optional<Integer> getDataSource(List<DataSource> dataSources, String name) {
    return name.equals(ADMIN_ROLE_NAME)
        ? getDataSourceId(dataSources,
            dataSource -> dataSource.getName().equalsIgnoreCase(ADMIN_REGISTRY_NAME))
        : getDataSourceId(dataSources,
            dataSource -> dataSource.getName().equalsIgnoreCase(dataSourceNameForRole(name)));
  }