diff --git a/build.gradle b/build.gradle index 4cfc0c002..126bcebbb 100644 --- a/build.gradle +++ b/build.gradle @@ -2,7 +2,7 @@ buildscript { ext { novaVersion = 'edge' freefairVersion = '6.2.0' - springBootVersion = '2.5.4' + springBootVersion = '2.6.1' springDocVersion = '1.5.10' } } diff --git a/java-base/src/main/java/net/cryptic_game/backend/base/network/server/http/CustomPathHttpServerRequest.java b/java-base/src/main/java/net/cryptic_game/backend/base/network/server/http/CustomPathHttpServerRequest.java index 53b61c50c..f4ee909fb 100644 --- a/java-base/src/main/java/net/cryptic_game/backend/base/network/server/http/CustomPathHttpServerRequest.java +++ b/java-base/src/main/java/net/cryptic_game/backend/base/network/server/http/CustomPathHttpServerRequest.java @@ -5,10 +5,12 @@ import io.netty.handler.codec.http.HttpMethod; import io.netty.handler.codec.http.HttpVersion; import io.netty.handler.codec.http.cookie.Cookie; +import io.netty.handler.codec.http.multipart.HttpData; import lombok.RequiredArgsConstructor; import reactor.core.publisher.Flux; import reactor.netty.ByteBufFlux; import reactor.netty.Connection; +import reactor.netty.http.server.HttpServerFormDecoderProvider; import reactor.netty.http.server.HttpServerRequest; import java.net.InetSocketAddress; @@ -59,6 +61,26 @@ public Flux receiveContent() { return this.request.receiveContent(); } + @Override + public boolean isFormUrlencoded() { + return this.request.isFormUrlencoded(); + } + + @Override + public boolean isMultipart() { + return this.request.isMultipart(); + } + + @Override + public Flux receiveForm() { + return this.request.receiveForm(); + } + + @Override + public Flux receiveForm(final Consumer formDecoderBuilder) { + return this.request.receiveForm(formDecoderBuilder); + } + @Override public InetSocketAddress hostAddress() { return this.request.hostAddress();