From 18d69965ef2b5cd85d95aa793fdb0a1296c6035b Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 8 May 2024 18:15:33 +0200 Subject: [PATCH] OpenAI: allow (local) http connections --- app/src/main/java/eu/faircode/email/OpenAI.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/OpenAI.java b/app/src/main/java/eu/faircode/email/OpenAI.java index 17a6555437..d079b0dcbc 100644 --- a/app/src/main/java/eu/faircode/email/OpenAI.java +++ b/app/src/main/java/eu/faircode/email/OpenAI.java @@ -33,6 +33,7 @@ import org.json.JSONObject; import java.io.IOException; import java.io.InputStream; +import java.net.HttpURLConnection; import java.net.URL; import java.util.ArrayList; import java.util.Date; @@ -40,8 +41,6 @@ import java.util.Iterator; import java.util.List; import java.util.Objects; -import javax.net.ssl.HttpsURLConnection; - public class OpenAI { static final String ASSISTANT = "assistant"; static final String USER = "user"; @@ -151,7 +150,7 @@ public class OpenAI { long start = new Date().getTime(); URL url = new URL(uri.toString()); - HttpsURLConnection connection = (HttpsURLConnection) url.openConnection(); + HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod(method); connection.setDoOutput(args != null); @@ -172,7 +171,7 @@ public class OpenAI { } int status = connection.getResponseCode(); - if (status != HttpsURLConnection.HTTP_OK) { + if (status != HttpURLConnection.HTTP_OK) { // https://platform.openai.com/docs/guides/error-codes/api-errors String error = "Error " + status + ": " + connection.getResponseMessage(); try {