Refactoring

pull/214/head
M66B 2 years ago
parent cc0e9434be
commit d42249bbd5

@ -7097,13 +7097,7 @@ public class FragmentCompose extends FragmentBase {
if (draft.bcc != null) if (draft.bcc != null)
recipients.addAll(Arrays.asList(draft.bcc)); recipients.addAll(Arrays.asList(draft.bcc));
boolean noreply = false; args.putBoolean("remind_noreply", MessageHelper.isNoReply(recipients));
for (Address recipient : recipients)
if (MessageHelper.isNoReply(recipient)) {
noreply = true;
break;
}
args.putBoolean("remind_noreply", noreply);
if (identity != null && !TextUtils.isEmpty(identity.internal)) { if (identity != null && !TextUtils.isEmpty(identity.internal)) {
boolean external = false; boolean external = false;

@ -5588,6 +5588,13 @@ public class MessageHelper {
return false; return false;
} }
static boolean isNoReply(@NonNull List<Address> addresses) {
for (Address address : addresses)
if (isNoReply(address))
return true;
return false;
}
static boolean isNoReply(Address address) { static boolean isNoReply(Address address) {
if (address instanceof InternetAddress) { if (address instanceof InternetAddress) {
String email = ((InternetAddress) address).getAddress(); String email = ((InternetAddress) address).getAddress();

Loading…
Cancel
Save