From bd9f899514a0e16a5f10b7e0e73a61065df2ef5d Mon Sep 17 00:00:00 2001 From: Gold856 <117957790+Gold856@users.noreply.github.com> Date: Tue, 23 Jun 2026 01:28:40 -0400 Subject: [PATCH] Shorten registration of CorsPlugin (#2518) --- .../src/main/java/org/photonvision/server/Server.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/photon-server/src/main/java/org/photonvision/server/Server.java b/photon-server/src/main/java/org/photonvision/server/Server.java index 550922f49..9889ae0ee 100644 --- a/photon-server/src/main/java/org/photonvision/server/Server.java +++ b/photon-server/src/main/java/org/photonvision/server/Server.java @@ -20,6 +20,7 @@ package org.photonvision.server; import io.avaje.jsonb.javalin.JavalinJsonb; import io.javalin.Javalin; import io.javalin.plugin.bundled.CorsPlugin; +import io.javalin.plugin.bundled.CorsPluginConfig.CorsRule; import java.net.InetSocketAddress; import java.util.List; import java.util.StringJoiner; @@ -61,14 +62,7 @@ public class Server { javalinConfig -> { javalinConfig.showJavalinBanner = false; javalinConfig.staticFiles.add("web"); - javalinConfig.registerPlugin( - new CorsPlugin( - cors -> { - cors.addRule( - it -> { - it.anyHost(); - }); - })); + javalinConfig.registerPlugin(new CorsPlugin(cors -> cors.addRule(CorsRule::anyHost))); javalinConfig.requestLogger.http( (ctx, ms) -> { StringJoiner joiner =