OK, not sure exactly where to post this, except it seems to be only a problem with workflow_ng as opposed to token or event_tokens or event, as it all seems to work in views. Here's the issue:

Pertinent modules I have installed:

  • workflow_ng 5.x-2.2
  • token 5.x-1.11
  • event_tokens 5.x-1.x-dev
  • event 5.x-1.0
  • drupal 5.16

Upon update and creation of an event, i have workflow_ng rules (see the attached from the export) that check the content type (so content was update or created respectively, and both rules have a condition that the type is "event"), and sends eMails to particular roles, indicating that an event was update, or created respectively.

What is very odd is that in the eMails, the event start and stop date elements are there, but not the start and stop times in the case of a created event, and in the case of an updated event, the start and end times are those of the pre-updated node. So, for example, if I update a node and change the time from 9:00pm to 10:00pm for an end time, the update eMail sent out by workflow_ng indicates indeed that there was an update to the event, but the end-time in the eMail is still 9:00pm, even though the node is now showing 10:00pm. All my other token substitutions are working fine. And, the node displays fine, and all the fields show up as they should in views.

Any ideas why the times for the event are 'one step / revision behind'?

Any help would be greatly appreciated!

shawn

Support from Acquia helps fund testing for Drupal Acquia logo