From dc49d81ffa34c76b20ede876c6cc082a3b0d30dc Mon Sep 17 00:00:00 2001 From: Besmir Beqiri Date: Fri, 10 Nov 2023 10:38:52 +0100 Subject: [PATCH] Create the session manager before creating the route to prevent NPE --- .../src/main/scala/one/jpro/platform/routing/RouteApp.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jpro-routing/core/src/main/scala/one/jpro/platform/routing/RouteApp.scala b/jpro-routing/core/src/main/scala/one/jpro/platform/routing/RouteApp.scala index e5f2cee3..bb6f857f 100644 --- a/jpro-routing/core/src/main/scala/one/jpro/platform/routing/RouteApp.scala +++ b/jpro-routing/core/src/main/scala/one/jpro/platform/routing/RouteApp.scala @@ -30,9 +30,9 @@ abstract class RouteApp extends Application { _scene = new Scene(root, 1400, 800) stage.setScene(_scene) + _sessionManager = SessionManager.getDefault(routeNode, stage) routeNode.setRoute(createRoute()) stage.show() - _sessionManager = SessionManager.getDefault(routeNode, stage) routeNode.start(_sessionManager) }