|
|
|
@ -35,6 +35,8 @@ public class KiasService {
|
|
|
|
|
Integer leaderId = userService.findOneByLoginIgnoreCase("admin").getId();
|
|
|
|
|
List<GrantDto> grants = new ArrayList<>();
|
|
|
|
|
try (final WebClient webClient = new WebClient()) {
|
|
|
|
|
webClient.setJavaScriptTimeout(60 * 1000);
|
|
|
|
|
webClient.getOptions().setThrowExceptionOnScriptError(false);
|
|
|
|
|
for (Integer year : generateGrantYears()) {
|
|
|
|
|
final HtmlPage page = webClient.getPage(String.format(BASE_URL, CONTEST_STATUS_ID, CONTEST_TYPE, year));
|
|
|
|
|
grants.addAll(getKiasGrants(page));
|
|
|
|
|