uc_addresses 5.x-2.0
freixas - October 6, 2008 - 22:08
Official release from CVS tag: DRUPAL-5--2-0
First released: October 6, 2008 - 22:08
First released: October 6, 2008 - 22:08
Download: uc_addresses-5.x-2.0.tar.gz
Size: 21.15 KB
md5_file hash: 63dc9ca72ee091c44e54fb753b3acd46
Last updated: October 6, 2008 - 22:10
View usage statistics for this releaseSize: 21.15 KB
md5_file hash: 63dc9ca72ee091c44e54fb753b3acd46
Last updated: October 6, 2008 - 22:10
This release includes some important bug fixes as well as new features. Be sure to run update.php after installing this update.
New feature summary:
- Users can assign optional (usually short) names to an address.
- You can choose whether to require that an address be entered when first registering.
Important bug fixes summary:
- If the default address was used to automatically fill in the billing or delivery addresses, all the fields became optional so users could omit all fields.
- When placing an order, the order address was saved too early and too often. The module now waits for for payment to be received before looking at the addresses the user entered.
- When you told the module to automatically fill in the billing and delivery addresses, it would do so even if the user had edited the fields. So if the user modified an address, reviewed the order, found a mistake and went back, the modifications were overwritten.
Complete details:
- Fix for bug [#285765]: uc_addresses should not be in Drupal - core. It is now in Drupal - extra.
- Enhancement as per [#287299] - you can have users skip entering an address during registration.
- Fix for bug [#285501]: Problems when validating zone not in default country.
- Fix for bug [#288339]: If there are no shippable products, don't force a delivery address.
- When the default address was used to fill in the default billing or delivery address, the fields became not required. This has been fixed. See bug [#287299].
- Added support for creating an optional name for the address. See [#295508].
- Fix for [#301233]. Logic was changed so that addresses are saved only when order payment is received.
- The default address was always being used for billing/delivery (if the option to fill these fields was set). Now it is used only if the fields are empty to avoid overwriting the user's changes.
- The code for checking for duplicate address names was supposed to allow for duplicate empty names (interpreted as assigning no name), but it was treating these as duplicates. Fixed.
- For for [#307840]. If the module is newly installed, it now has the address_name field.
- Alternate fix for [#301233]. This one captures addresses for COD orders.
- When editing an address with an address name, the user would get an error about the address name already being in the database. Fixed.
- Fix for [#308007]. The code was not getting the POSTed zone value properly.
- During checkout, if the user's default address wasn't in the store's default country, the zone selections were not updated to match the user's default country. Fixed.
