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

stborchert’s picture

Category: support » bug
Priority: Normal » Major

Hm. 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.

Gauntlet-1’s picture

I 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.

neurovation.kiwi’s picture

Status: Active » Reviewed & tested by the community

Hi 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

stborchert’s picture

Version: 7.x-1.0 » 7.x-1.x-dev
Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

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