Somewhere the country_id is filled with a string wich cause a PDOexception from postgres and crashes the cart and produce a 0,00 € checkout with no items in the cart.

Comments

megachriz’s picture

I plan to look at the problem in a few days. Have you tested if the error also occurs in an install with a minimal amount of modules enabled? Thus an install with only the following modules enabled: the four Ubercart core modules, Ubercart Addresses, plus all the modules that Ubercart and Ubercart Addresses need to function.
When exactly does the error occur? When you go to the cart (path: /cart) and hit the "Checkout" button?

Code-WorX’s picture

I have not testet it on a clean install as we have a very complex enviroment of test systems.

When exactly does the error occur? When you go to the cart (path: /cart) and hit the "Checkout" button?

Yep, it happens exactly when you enter /checkout from /cart.

megachriz’s picture

Status: Active » Postponed (maintainer needs more info)

I've tried to reproduce your issue with a minimal amount of modules enabled, but I didn't get a PDO-exception. Are you sure that Ubercart Addresses caused your issue? If so, how did you come to that conclusion? Have you tested if the error does not occur when Ubercart Addresses is not enabled?

Versions I used:
- PHP 5.3.2
- PostgreSQL 9.1.1
- Drupal 7.15
- Ubercart 7.x-3.2
- Ubercart Addresses 7.x-1.x-dev (latest)

megachriz’s picture

Priority: Critical » Normal

Since I can't reproduce the error in a fresh install, it's uncertain if it's critical.

megachriz’s picture

Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)

No response for more than a month now. Since I was not able to reproduce the error, I'm closing this issue.

Feel free to reopen this issue if you can provide more information.