| 12345678910111213141516171819202122232425262728293031323334 | 
							- 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');
 
 
  |