From 872e125810971d7dcf014a49f62d2b39d1b62d49 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Thu, 17 Oct 2024 12:24:30 -0500 Subject: [PATCH] CE-1887 Updates for javalin 6.3.0; add method addJavalinRoutes(EndpointGroup); --- .../java/com/kingsrook/sampleapp/SampleJavalinServer.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/qqq-sample-project/src/main/java/com/kingsrook/sampleapp/SampleJavalinServer.java b/qqq-sample-project/src/main/java/com/kingsrook/sampleapp/SampleJavalinServer.java index 7ec4a911..2db652d5 100644 --- a/qqq-sample-project/src/main/java/com/kingsrook/sampleapp/SampleJavalinServer.java +++ b/qqq-sample-project/src/main/java/com/kingsrook/sampleapp/SampleJavalinServer.java @@ -27,7 +27,6 @@ import com.kingsrook.qqq.backend.core.model.metadata.QInstance; import com.kingsrook.qqq.backend.javalin.QJavalinImplementation; import com.kingsrook.sampleapp.metadata.SampleMetaDataProvider; import io.javalin.Javalin; -import io.javalin.plugin.bundled.CorsPluginConfig; /******************************************************************************* @@ -67,10 +66,10 @@ public class SampleJavalinServer QJavalinImplementation qJavalinImplementation = new QJavalinImplementation(qInstance); javalinService = Javalin.create(config -> { + config.router.apiBuilder(qJavalinImplementation.getRoutes()); // todo - not all? - config.plugins.enableCors(cors -> cors.add(CorsPluginConfig::anyHost)); + config.bundledPlugins.enableCors(cors -> cors.addRule(corsRule -> corsRule.anyHost())); }).start(PORT); - javalinService.routes(qJavalinImplementation.getRoutes()); ///////////////////////////////////////////////////////////////// // set the server to hot-swap the q instance before all routes //