I have a multipage webform set up.
I have a rule set up for reacting on webform submission.
The problem is that it reacts when the user changes page, and not when the entire webform is submitted.
I find this to be a major problem, since data on my site ends up being "broken" when the rule fires this way...
Comments
Comment #1
stborchertHm. Seems like #1005270: Multi page form - rules should only apply to final Submit is valid for 7.x, too.
I've never seen this behaviour in my test.
Could you please try to manually apply the changes from http://drupalcode.org/project/webform_rules.git/patch/9d37b77bcdbf5a296c... and report back if this works for you.
Comment #2
Gauntlet-1 commentedI have had the same problem and I can confirm that the changes from that patch, added to the start of function webform_rules_client_form_submit($form, &$form_state) solved the problem for me.
I had a multi-page webform that was creating commerce products when submitted. It was creating a product for each page until I made the above suggested change.
Comment #3
neurovation.kiwi commentedHi folks,
had the same problem, in fact i came up with my own patch (more or less the same as the above one), and just saw this issue.
so setting the status to r&tbc
Comment #4
stborchertFixed with commit f75b841e63ca925512fc370d936db317200a09a4.