Prevent crash

This commit is contained in:
M66B 2021-07-18 15:00:58 +02:00
parent 0c30b92b9e
commit e58885cf57
1 changed files with 4 additions and 2 deletions

View File

@ -6652,11 +6652,13 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
// https://autocrypt.org/level1.html#the-autocrypt-header // https://autocrypt.org/level1.html#the-autocrypt-header
Map<String, String> kv = MessageHelper.getKeyValues(message.autocrypt); Map<String, String> kv = MessageHelper.getKeyValues(message.autocrypt);
for (String key : kv.keySet()) { for (String key : kv.keySet()) {
String value = kv.get(key).toLowerCase(Locale.ROOT); String value = kv.get(key);
Log.i("Autocrypt " + key + "=" + value); Log.i("Autocrypt " + key + "=" + value);
if (value == null)
continue;
switch (key) { switch (key) {
case "addr": case "addr":
addr = value; addr = value.toLowerCase(Locale.ROOT);
break; break;
case "prefer-encrypt": case "prefer-encrypt":
mutual = value.trim().toLowerCase(Locale.ROOT).equals("mutual"); mutual = value.trim().toLowerCase(Locale.ROOT).equals("mutual");