Active
Project:
Ubercart
Version:
7.x-3.x-dev
Component:
Shipping
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
14 May 2013 at 21:10 UTC
Updated:
15 May 2013 at 17:37 UTC
When creating a new product, the default product pickup address for that product is pre-populated with the default pickup address.
This is incorrect behavior. The address fields should all be left blank. The shipping and quote systems will then use the current default pickup address.
As it stands, if your business moves, you have to edit each and every product to get rid of the old, incorrect default product pickup address.
See also the related issue at #1444584: Product pickup address should not require first/last name.
Comments
Comment #1
longwaveSo is #1499286: Default pickup address should default to the store address invalid/already fixed?
I think a checkbox for "use store default address" should be added to signify intent here, if you uncheck that then the address fields are shown and only then is the pickup address validated and saved.
Comment #2
DanZ commentedThe different addresses confused me, so I looked into this to straighten it out. It turns out that I was using the wrong terminology. Here are the details.
There is a store address entered at admin/store/settings/store. I believe that it used for things like the invoice, not shipping. It does not include a human name.
There is a default pickup address entered at admin/store/settings/quotes/settings. This address does include a name.
Each individual product has a default product pickup address. When you create a new product, this address is pre-populated with the default pickup address. This causes problems, as detailed in the issue description. It should be left blank until a user fills it in.
So, no. #1499286: Default pickup address should default to the store address is not resolved. That would entail copying the store address to the default pickup address if the default pickup address is blank (or defaulting to it). However, since the default pickup address requires a name, it would be necessary to implement #1444584: Product pickup address should not require first/last name, first.
I'll fix the issue description to use the right terminology.
Comment #2.0
DanZ commentedFixed terminology.