After the order is placed and the credit card is processed (https://www.domain.tld/cart/checkout/complete) These confusing error and warning messages are displayed to the user: ( See attached screenshot )


Signup to Test product cancelled.
warning: Invalid argument supplied for foreach() in /var/www/theme1/trunk/sites/all/modules/signup/theme/email.inc on line 41.

Your order is complete! Your order number is 1344.

"Cancelled" is misspelled also.

The order was not canceled and the three different order confirmations arrived by e-mail.
1. ubercart
2. signup
3. uc_signup

CommentFileSizeAuthor
uc_signup_error.png17.42 KBlarsdesigns

Comments

larsdesigns’s picture

When a quantity of 2 users sign up for an event using a single payment transaction, these warning and error messages are displayed to the user:
*
* warning: Invalid argument supplied for foreach() in /var/www/trunk/sites/all/modules/uc_signup/uc_signup.module on line 670.
* warning: Invalid argument supplied for foreach() in /var/www/trunk/sites/all/modules/uc_signup/uc_signup.module on line 670.
* warning: Invalid argument supplied for foreach() in /var/www/trunk/sites/all/modules/signup/theme/email.inc on line 41.
* warning: Invalid argument supplied for foreach() in /var/www/trunk/sites/all/modules/signup/theme/email.inc on line 41.

* Password and further instructions have been e-mailed to the new user user2.
* Password and further instructions have been e-mailed to the new user user3.

escoles’s picture

Also seeing this (quantity = 3), but only the uc_signup errors (could simply indicate I haven't configured the email parts yet).

ezra-g’s picture

Status: Active » Closed (fixed)

Please re-open this issue if this problem persists with the latest dev version of uc_signup.