Download & Extend

Actions do not conform to Workflow settings

Project:Workflow
Version:6.x-1.1
Component:Miscellaneous
Category:support request
Priority:normal
Assigned:Unassigned
Status:closed (won't fix)

Issue Summary

Platform (Drupal 6, Fedora 10, MYSQL 5.1.37, php 5.2.10)

I am following the example for Workflows in the "Using Drupal" Oreilly Book, page 209. My problem is that actions are being fired (emails) that shouldn't fire based on what I have set up in the Workflow "States".

As the book describes, I have set up 3 Actions / Trigger events.

Action/Trigger:

1. Notify editor (email) / Saving a New Post
2. Placate editor (email) / Saving a New Post
3. Agitate author / No Trigger

I have also set up the following Workflow states:

3 states:

1. Draft
2. Review
3. Approved

And here are the following Actions to take when transition states are change:

1. When story moves from Creation to Review / Notify editor and Placate author
2. When story moves from Draft to Review / Notify editor and Placate author
3. When story moves from Review to Draft / Agitate author
4. When story moves from Review to Approved/ Publish Post and Save Post

There is NO Action assigned to the Trigger where it says "When a story moves from Creation to Draft"

However, as a normal authenticated user, when I create a story that is just in the "Draft" state, an email is sent to the editor that has the "Notify editor" body in it. I am not sure if the "Placate author" fires since this is an internal server and can't send email out beyond our network router.

It is as if the Action/Trigger settings (see above) are taking precedence over the Workflow settings.

Have I missed a step in the book? I have gone over the process 3 times and I am not sure what I am doing incorrectly...if anything.

Any help would be appreciated.

Comments

#1

Status:active» closed (won't fix)

Since this request is over 2 years old, I'm going to assume a solution was found or you've moved on. If not, please get updated to the latest versions of all modules and make a request for it against Drupal 7 and I'll be glad to take a look at it.

nobody click here