diff --git a/client/src/main/java/ctbrec/ui/CamrecApplication.java b/client/src/main/java/ctbrec/ui/CamrecApplication.java index c2273076..9d80fc41 100644 --- a/client/src/main/java/ctbrec/ui/CamrecApplication.java +++ b/client/src/main/java/ctbrec/ui/CamrecApplication.java @@ -192,17 +192,17 @@ public class CamrecApplication extends Application { } private void initSites() { - for (Site site : sites) { - if (site.isEnabled()) { - try { - site.setRecorder(recorder); - site.setConfig(config); + sites.stream().forEach(site -> { + try { + site.setRecorder(recorder); + site.setConfig(config); + if (site.isEnabled()) { site.init(); - } catch (Exception e) { - LOG.error("Error while initializing site {}", site.getName(), e); } + } catch (Exception e) { + LOG.error("Error while initializing site {}", site.getName(), e); } - } + }); } private void startOnlineMonitor() {