Closed (fixed)
Project:
Signup Integration for Ubercart
Version:
6.x-1.0-rc2
Component:
Code
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
14 Jul 2011 at 16:06 UTC
Updated:
22 Aug 2011 at 18:51 UTC
Jump to comment: Most recent file
Comments
Comment #1
ezra-g commentedThanks for the bug report and video.
Changing title to reflect the behavior here - It's actually unrelated to the order being "in-checkout" and only happens when the user reduces quantity of a product and submits the cart form with the "Checkout" button, rather than the "update cart" button.
I definitely want to fix this promptly. Luckily, we should be able to attach the similar submit processing to the "Checkout" button as we do on the "update cart" button.
Note, this is another issue caused by the Ubercart core API change and UC_Signup's compatibility with that change:
#1040970: Not Compatible with Ubercart 6.x-2.x-dev - Update Cart & Checkout buttons on /cart refresh page but do not work as expected.
Comment #2
technikh commentedI had this issue partly because I was using ubercart 6.x-2.4
I don't know if there is any other issue with using uc_signup 6.x-1.0-rc2 and ubercart 6.x-2.4 hope not :)
I got this issue fixed with below changes.
for people who want to use ubercart 6.x-2.4 instead of 6.x-2.x-dev
replace
$form['#submit'][] = 'uc_signup_cart_view_form_submit';with
and also update this function
Taken from uc_signup beta6
Comment #3
ezra-g commentedIn my testing, this patch fixes the issue by ensuring that uc_signup's form submit handler runs on the cart form when the Checkout button is used for submission, in addition to the "Update cart" button.
Comment #4
ezra-g commentedThis is committed. Thanks for the report.
http://drupalcode.org/project/uc_signup.git/commit/de6b7ae