1 (function(angular
, $, _
) {
3 angular
.module('crmMailing').controller('EmailAddrCtrl', function EmailAddrCtrl($scope
, crmFromAddresses
, crmUiAlert
) {
6 function changeAlert(winnerField
, loserField
) {
9 text
: ts('The "%1" option conflicts with the "%2" option. The "%2" option has been disabled.', {
16 $scope
.crmFromAddresses
= crmFromAddresses
;
17 $scope
.checkReplyToChange
= function checkReplyToChange(mailing
) {
18 if (!_
.isEmpty(mailing
.replyto_email
) && mailing
.override_verp
== '0') {
19 mailing
.override_verp
= '1';
20 changeAlert(ts('Reply-To'), ts('Track Replies'));
23 $scope
.checkVerpChange
= function checkVerpChange(mailing
) {
24 if (!_
.isEmpty(mailing
.replyto_email
) && mailing
.override_verp
== '0') {
25 mailing
.replyto_email
= '';
26 changeAlert(ts('Track Replies'), ts('Reply-To'));
31 })(angular
, CRM
.$, CRM
._
);