summaryrefslogtreecommitdiffstats
path: root/client/components/rules/rulesMain.js
diff options
context:
space:
mode:
authorAngelo Gallarello <angelo.gallarell@gmail.com>2018-12-29 16:59:50 +0100
committerAngelo Gallarello <angelo.gallarell@gmail.com>2018-12-29 16:59:50 +0100
commit9d1d66b0f5253c571f07c0f7c6250f5a725ddbb1 (patch)
tree98aef9029a736c0ffc8551a6f189b62beccc10df /client/components/rules/rulesMain.js
parentef6aa4e415233eff6baa9a918e5b77b9b8bf53eb (diff)
downloadwekan-9d1d66b0f5253c571f07c0f7c6250f5a725ddbb1.tar.gz
wekan-9d1d66b0f5253c571f07c0f7c6250f5a725ddbb1.tar.bz2
wekan-9d1d66b0f5253c571f07c0f7c6250f5a725ddbb1.zip
Added triggers by username
Diffstat (limited to 'client/components/rules/rulesMain.js')
-rw-r--r--client/components/rules/rulesMain.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/client/components/rules/rulesMain.js b/client/components/rules/rulesMain.js
index 0752a541..566fd3e5 100644
--- a/client/components/rules/rulesMain.js
+++ b/client/components/rules/rulesMain.js
@@ -42,8 +42,27 @@ BlazeComponent.extendComponent({
},
'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();
+ const user = Users.findOne({"username":username});
+ if(user != undefined){
+ trigger["userId"] = user._id;
+ }else{
+ trigger["userId"] = "*";
+ }
+ this.triggerVar.set(trigger);
this.setAction();
},
+ 'click .js-show-user-field' (event) {
+ event.preventDefault();
+ console.log(event);
+ console.log(event.currentTarget.offsetParent);
+ console.log($(event.currentTarget.offsetParent));
+ $(event.currentTarget.offsetParent).find(".user-details").removeClass("hide-element");
+
+
+ },
'click .js-goto-rules' (event) {
event.preventDefault();
this.setRulesList();