[
http://issues.apache.org/jira/browse/OFBIZ-497?page=comments#action_12453836 ]
Jacopo Cappellato commented on OFBIZ-497:
-----------------------------------------
Scott,
your patch is good.
Just to points that could be improved are:
1) shoppingList.getRelatedOne("ProductStore") could be null, causing a NPE; we
should check for this
2) if no currency is found in the product store, as a last resort we could use
the one set in the framework/common/config/general.properties (the property
name is "currency.uom.id.default"); there are many examples on how to retrieve
it in the classes of the order component (if I'm not wrong, just do a search
for the string "currency.uom.id.default")
Jacopo
> Can't validate an order from the backEnd
> ----------------------------------------
>
> Key: OFBIZ-497
> URL: http://issues.apache.org/jira/browse/OFBIZ-497
> Project: OFBiz (The Open for Business Project)
> Issue Type: Bug
> Components: ecommerce
> Affects Versions: SVN trunk
> Environment: 0.9.2 version of Opentaps on windows
> Apache trunk as well
> Reporter: Nicolas Passalacqua
> Priority: Minor
> Fix For: SVN trunk
>
> Attachments: autosave.patch
>
>
> I switch the "Auto Save Cart" fields to Yes in the store "OFBiz
> E-Commerce store".
> I add a product in the cart (FrontEnd) under a user.
> I go to the backend look at this user profil.
> I see the product I just add in the shopping list and click on "edit".
> From there (backend) I want to purchase this order.
> So I click in the "Shopping List Detail - autoSave" tab on "New Order".
> And there I've got this error:
> at Line: 50 : in file:
> component://order/webapp/ordermgr/WEB-INF/actions/entry/showcart.bsh :
> shoppingCart .getCurrency ( )
> The Currency UOM is not set in the shopping cart, this is not a valid
> state, it should always be passed in when the cart is created.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira