From 3eb4d2c341b712268bd321173909e0a7b19a88c9 Mon Sep 17 00:00:00 2001 From: Justin Reynolds Date: Fri, 28 Jun 2019 12:52:09 -0500 Subject: Prettier & eslint project style update --- client/components/rules/rulesMain.js | 136 ++++++++++++++++++----------------- 1 file changed, 70 insertions(+), 66 deletions(-) (limited to 'client/components/rules/rulesMain.js') diff --git a/client/components/rules/rulesMain.js b/client/components/rules/rulesMain.js index d4af38f4..99091490 100644 --- a/client/components/rules/rulesMain.js +++ b/client/components/rules/rulesMain.js @@ -9,12 +9,12 @@ BlazeComponent.extendComponent({ setTrigger() { this.rulesCurrentTab.set('trigger'); }, - sanitizeObject(obj){ - Object.keys(obj).forEach((key) => { - if(obj[key] === '' || obj[key] === undefined){ + sanitizeObject(obj) { + Object.keys(obj).forEach(key => { + if (obj[key] === '' || obj[key] === undefined) { obj[key] = '*'; - }} - ); + } + }); }, setRulesList() { this.rulesCurrentTab.set('rulesList'); @@ -29,69 +29,73 @@ BlazeComponent.extendComponent({ }, events() { - return [{ - 'click .js-delete-rule' () { - const rule = this.currentData(); - Rules.remove(rule._id); - Actions.remove(rule.actionId); - Triggers.remove(rule.triggerId); - - }, - 'click .js-goto-trigger' (event) { - event.preventDefault(); - const ruleTitle = this.find('#ruleTitle').value; - if(ruleTitle !== undefined && ruleTitle !== ''){ - this.find('#ruleTitle').value = ''; - this.ruleName.set(ruleTitle); - this.setTrigger(); - } - }, - 'click .js-goto-action' (event) { - event.preventDefault(); - // Add user to the trigger - const username = $(event.currentTarget.offsetParent).find('.user-name').val(); - let trigger = this.triggerVar.get(); - trigger.userId = '*'; - if(username !== undefined ){ - const userFound = Users.findOne({username}); - if(userFound !== undefined){ - trigger.userId = userFound._id; - this.triggerVar.set(trigger); + return [ + { + 'click .js-delete-rule'() { + const rule = this.currentData(); + Rules.remove(rule._id); + Actions.remove(rule.actionId); + Triggers.remove(rule.triggerId); + }, + 'click .js-goto-trigger'(event) { + event.preventDefault(); + const ruleTitle = this.find('#ruleTitle').value; + if (ruleTitle !== undefined && ruleTitle !== '') { + this.find('#ruleTitle').value = ''; + this.ruleName.set(ruleTitle); + this.setTrigger(); } - } - // Sanitize trigger - trigger = this.triggerVar.get(); - this.sanitizeObject(trigger); - this.triggerVar.set(trigger); - this.setAction(); - }, - 'click .js-show-user-field' (event) { - event.preventDefault(); - $(event.currentTarget.offsetParent).find('.user-details').removeClass('hide-element'); - }, - 'click .js-goto-rules' (event) { - event.preventDefault(); - this.setRulesList(); - }, - 'click .js-goback' (event) { - event.preventDefault(); - if(this.rulesCurrentTab.get() === 'trigger' || this.rulesCurrentTab.get() === 'ruleDetails' ){ + }, + 'click .js-goto-action'(event) { + event.preventDefault(); + // Add user to the trigger + const username = $(event.currentTarget.offsetParent) + .find('.user-name') + .val(); + let trigger = this.triggerVar.get(); + trigger.userId = '*'; + if (username !== undefined) { + const userFound = Users.findOne({ username }); + if (userFound !== undefined) { + trigger.userId = userFound._id; + this.triggerVar.set(trigger); + } + } + // Sanitize trigger + trigger = this.triggerVar.get(); + this.sanitizeObject(trigger); + this.triggerVar.set(trigger); + this.setAction(); + }, + 'click .js-show-user-field'(event) { + event.preventDefault(); + $(event.currentTarget.offsetParent) + .find('.user-details') + .removeClass('hide-element'); + }, + 'click .js-goto-rules'(event) { + event.preventDefault(); this.setRulesList(); - } - if(this.rulesCurrentTab.get() === 'action'){ - this.setTrigger(); - } - }, - 'click .js-goto-details' (event) { - event.preventDefault(); - const rule = this.currentData(); - this.ruleId.set(rule._id); - this.setRuleDetails(); + }, + 'click .js-goback'(event) { + event.preventDefault(); + if ( + this.rulesCurrentTab.get() === 'trigger' || + this.rulesCurrentTab.get() === 'ruleDetails' + ) { + this.setRulesList(); + } + if (this.rulesCurrentTab.get() === 'action') { + this.setTrigger(); + } + }, + 'click .js-goto-details'(event) { + event.preventDefault(); + const rule = this.currentData(); + this.ruleId.set(rule._id); + this.setRuleDetails(); + }, }, - - }]; + ]; }, - }).register('rulesMain'); - - -- cgit v1.2.3-1-g7c22