The info hook says to save the node and the callback for the action invokes a workflow transition function that itself saves the node, which leads to a number of ugly side effects. Attached is a patch that removes the 'save' attribute from the node parameter in the info hook and fixes the problem.

CommentFileSizeAuthor
workflow_rules_double_update.patch537 byteswamilton
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

shenzhuxi’s picture

Status: Needs review » Reviewed & tested by the community

Tested.
Works well.
Commit?

k.skarlatos’s picture

It works for me too.

NancyDru’s picture

Status: Reviewed & tested by the community » Fixed

Committed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.