So i have a rule that compares if there are changes between node and node-unchanged. The rule itself works, but if this rule gets triggered from another rule sometimes it seems that node-unchanged is not availible and the rule dont work. it produces a warning in the log messages: Unable to evaluate condition ....
I write .... because this problem appears on every condition if i try using node-unchanged.

Comments

TR’s picture

Category: Bug report » Support request
Priority: Major » Normal
Status: Active » Postponed (maintainer needs more info)

Can't really help you without an export of your Rule. The event you're reacting on determines which context variables are made available to your conditions. For example, if you're reacting on "After saving new content" then of course there will be no node_unchanged, while if you are reacting on "After updating existing content" then of course there SHOULD be a node_unchanged.

So if this is still a problem for you in the current version of Rules, please export a simplified version of your rule (don't include all sorts of extra actions and other things that don't affect the problem) and post it here with details about how to reproduce the problem.

TR’s picture

Title: node-unchanged not availible breaks rule » node-unchanged not available breaks rule
Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)