From 0f2f4b3b117e15fdb8e0573371d283f26a9260a6 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 26 Apr 2023 18:43:23 +0200 Subject: [PATCH] Fixed OpenAI temperature --- app/src/main/java/eu/faircode/email/ApplicationEx.java | 2 ++ app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java | 3 ++- 2 files changed, 4 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 281dd76857..0f1f01f968 100644 --- a/app/src/main/java/eu/faircode/email/ApplicationEx.java +++ b/app/src/main/java/eu/faircode/email/ApplicationEx.java @@ -700,6 +700,8 @@ public class ApplicationEx extends Application editor.putBoolean("plain_only_reply", true); } else if (version < 2046) editor.remove("message_junk"); + else if (version < 2068) + editor.remove("openai_temperature"); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O && !BuildConfig.DEBUG) editor.remove("background_service"); diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java b/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java index 1207fb3c10..fcd9a0a141 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsMisc.java @@ -1085,7 +1085,8 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc sbOpenAiTemperature.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { - prefs.edit().putFloat("openai_temperature", (float) progress / 10f).apply(); + float temp = progress / 10f; + prefs.edit().putFloat("openai_temperature", temp).apply(); } @Override