diff options
author | Giovane <giovaneliberato@gmail.com> | 2015-10-23 12:19:19 -0200 |
---|---|---|
committer | Giovane <giovaneliberato@gmail.com> | 2015-10-23 12:23:12 -0200 |
commit | 72e332e2969d4eb36c9cd64336c1f1d89b6185f1 (patch) | |
tree | cfa8bfe38eb2449a57ebdbe7c0bc3b96da14f075 /web-ui/app/js/mail_view/ui/recipients/recipients.js | |
parent | 9bc9f6a2ecf6fbb8092a99fa9d6abbfabc0cc800 (diff) |
Add invalid address sinalization on tokens #492
Diffstat (limited to 'web-ui/app/js/mail_view/ui/recipients/recipients.js')
-rw-r--r-- | web-ui/app/js/mail_view/ui/recipients/recipients.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/web-ui/app/js/mail_view/ui/recipients/recipients.js b/web-ui/app/js/mail_view/ui/recipients/recipients.js index f5d51d31..7072c09e 100644 --- a/web-ui/app/js/mail_view/ui/recipients/recipients.js +++ b/web-ui/app/js/mail_view/ui/recipients/recipients.js @@ -70,6 +70,11 @@ define( this.addressesUpdated(); }; + this.invalidRecipientEntered = function(event, recipient) { + recipient.invalidAddress = true; + this.addRecipient(recipient); + }; + this.deleteRecipient = function (event, recipient) { var iter = new Iterator(this.attr.recipients, /*startingIndex=*/-1); @@ -150,6 +155,7 @@ define( this.on(events.ui.recipients.deleteLast, this.deleteLastRecipient); this.on(events.ui.recipients.selectLast, this.selectLastRecipient); this.on(events.ui.recipients.entered, this.recipientEntered); + this.on(events.ui.recipients.enteredInvalid, this.invalidRecipientEntered); this.on(document, events.ui.recipients.doCompleteInput, this.doCompleteRecipients); |