Merge pull request #23196 from civicrm/5.49
[civicrm-core.git] / ang / crmMailing / FromAddress.js
index 9034da6a22df66f6b602999d086ff8779e83215d..aae6499f1c33d0072906ba3ea3a9547533d244dd 100644 (file)
           var addr = crmFromAddresses.getByLabel(newValue);
           mailing.from_name = addr.author;
           mailing.from_email = addr.email;
+          // CRM-18364: set replyTo as from_email only if custom replyTo is disabled in mail settings.
+          if (!CRM.crmMailing.enableReplyTo) {
+            mailing.replyto_email = crmFromAddresses.getByAuthorEmail(mailing.from_name, mailing.from_email, true).label;
+          }
         });
         // FIXME: Shouldn't we also be watching mailing.from_name and mailing.from_email?
       }