From f9063484f3beb78ccc6a1c9b00af4bacbfb1459c Mon Sep 17 00:00:00 2001 From: Markus Klenke Date: Fri, 9 Feb 2024 17:07:18 +0000 Subject: [PATCH] Fixes recursive JacksonMarshalling on BodyPublisher --- .../amithkoujalgi/ollama4j/core/utils/OllamaRequestBody.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/io/github/amithkoujalgi/ollama4j/core/utils/OllamaRequestBody.java b/src/main/java/io/github/amithkoujalgi/ollama4j/core/utils/OllamaRequestBody.java index 1c4d533..f787cee 100644 --- a/src/main/java/io/github/amithkoujalgi/ollama4j/core/utils/OllamaRequestBody.java +++ b/src/main/java/io/github/amithkoujalgi/ollama4j/core/utils/OllamaRequestBody.java @@ -3,6 +3,7 @@ package io.github.amithkoujalgi.ollama4j.core.utils; import java.net.http.HttpRequest.BodyPublisher; import java.net.http.HttpRequest.BodyPublishers; +import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.core.JsonProcessingException; /** @@ -15,6 +16,7 @@ public interface OllamaRequestBody { * * @return JSON representation of a OllamaRequest */ + @JsonIgnore default BodyPublisher getBodyPublisher(){ try { return BodyPublishers.ofString(