From 3de6d73a0345be5421158ccd1efa8ec3927b63e4 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 16 Sep 2026 15:45:42 +0200 Subject: [PATCH] Fixed Gemini model migration --- app/src/main/java/eu/faircode/email/ApplicationEx.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/ApplicationEx.java b/app/src/main/java/eu/faircode/email/ApplicationEx.java index 6b36f6ab5c..d0af181529 100644 --- a/app/src/main/java/eu/faircode/email/ApplicationEx.java +++ b/app/src/main/java/eu/faircode/email/ApplicationEx.java @@ -1145,10 +1145,11 @@ public class ApplicationEx extends Application editor.putInt("version", BuildConfig.VERSION_CODE); if (prefs.getBoolean("gemini_enabled", false)) { + // https://ai.google.dev/gemini-api/docs/openai editor.putBoolean("openai_enabled", true) .putString("openai_apikey", prefs.getString("gemini_apikey", null)) .putString("openai_uri", "https://generativelanguage.googleapis.com/v1beta/openai/") - .putString("openai_model", "models/" + prefs.getString("gemini_model", Gemini.DEFAULT_MODEL)) + .putString("openai_model", prefs.getString("gemini_model", Gemini.DEFAULT_MODEL).replace("models/", "")) .remove("openai_max_tokens") .putBoolean("openai_multimodal", false) .putFloat("openai_temperature", prefs.getFloat("gemini_temperature", Gemini.DEFAULT_TEMPERATURE))