From e05c9657e45f0eb48f884f6b3e5a57c6e7c99115 Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Thu, 2 Sep 2021 11:40:57 +0200 Subject: [PATCH] Avoid NPE in settings tab --- .../main/java/ctbrec/ui/CamrecApplication.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) 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() {