Skip to content

Commit 382670c

Browse files
issues with rule filter are fixed. Also internal function issues fixed.
1 parent 536b688 commit 382670c

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

lib/node-rules.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,10 @@
8989

9090
if (outcome) {
9191

92-
var _consequence = _rules[x].consequence;
93-
_consequence.call(session, API);
92+
var _consequence = _rules[x].consequence;
93+
process.nextTick(function(){
94+
_consequence.call(session, API);
95+
});
9496

9597
} else {
9698

test/rules.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ console.log("\n-------\nstart execution of rules\n------");
343343

344344
R.execute(user7,function(result){ if(result.result) console.log("\n-----Payment Accepted for----\n"); else console.log("\n-----Payment Rejected for----\n");console.log(result); });
345345

346-
/*R.execute(user1,function(result){ if(result.result) console.log("\n-----Payment Accepted for----\n"); else console.log("\n-----Payment Rejected for----\n"); console.log(result); });
346+
R.execute(user1,function(result){ if(result.result) console.log("\n-----Payment Accepted for----\n"); else console.log("\n-----Payment Rejected for----\n"); console.log(result); });
347347

348348
R.execute(user2,function(result){ if(result.result) console.log("\n-----Payment Accepted for----\n"); else console.log("\n-----Payment Rejected for----\n");console.log(result); });
349349

@@ -356,4 +356,4 @@ R.execute(user5,function(result){ if(result.result) console.log("\n-----Payment
356356
R.execute(user6,function(result){ if(result.result) console.log("\n-----Payment Accepted for----\n"); else console.log("\n-----Payment Rejected for----\n");console.log(result); });
357357

358358
R.execute(user8,function(result){ if(result.result) console.log("\n-----Payment Accepted for----\n"); else console.log("\n-----Payment Rejected for----\n");console.log(result); });
359-
*/
359+

0 commit comments

Comments
 (0)