| 1234567891011121314151617181920212223242526272829303132333435 | 
							- BlazeComponent.extendComponent({
 
-   onCreated() {
 
-   },
 
-   events() {
 
-     return [{
 
-       'click .js-mail-action' (event) {
 
-         const emailTo = this.find('#email-to').value;
 
-         const emailSubject = this.find('#email-subject').value;
 
-         const emailMsg = this.find('#email-msg').value;
 
-         const trigger = this.data().triggerVar.get();
 
-         const ruleName = this.data().ruleName.get();
 
-         const triggerId = Triggers.insert(trigger);
 
-         const boardId = Session.get('currentBoard');
 
-         const desc = Utils.getTriggerActionDesc(event, this);
 
-         const actionId = Actions.insert({
 
-           actionType: 'sendEmail',
 
-           emailTo,
 
-           emailSubject,
 
-           emailMsg,
 
-           boardId,
 
-           desc,
 
-         });
 
-         Rules.insert({
 
-           title: ruleName,
 
-           triggerId,
 
-           actionId,
 
-           boardId,
 
-         });
 
-       },
 
-     }];
 
-   },
 
- }).register('mailActions');
 
 
  |