Shorten registration of CorsPlugin (#2518)

This commit is contained in:
Gold856
2026-06-23 01:28:40 -04:00
committed by GitHub
parent c04c8d76ed
commit bd9f899514

View File

@@ -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 =