Author: sichen
Date: Fri Sep 29 10:15:30 2006
New Revision: 451353
URL:
http://svn.apache.org/viewvc?view=rev&rev=451353Log:
Small improvement to the marketing packages code in checkout helper
Modified:
incubator/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java
Modified: incubator/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java
URL:
http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java?view=diff&rev=451353&r1=451352&r2=451353==============================================================================
--- incubator/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java (original)
+++ incubator/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/CheckOutHelper.java Fri Sep 29 10:15:30 2006
@@ -557,13 +557,13 @@
Iterator orderItems = ((List)context.get("orderItems")).iterator();
int counter = 0;
while (orderItems.hasNext()) {
- GenericValue orderItem = (GenericValue)orderItems.next();
+ GenericValue orderItem = (GenericValue) orderItems.next();
String productId = orderItem.getString("productId");
if (productId != null) {
try {
- // do something tricky here: run as a different user
+ // do something tricky here: run as the "system" user
// that can actually create and run a production run
- GenericValue permUserLogin = delegator.findByPrimaryKey("UserLogin", UtilMisc.toMap("userLoginId", "system"));
+ GenericValue permUserLogin = delegator.findByPrimaryKeyCache("UserLogin", UtilMisc.toMap("userLoginId", "system"));
GenericValue productStore = ProductStoreWorker.getProductStore(productStoreId, delegator);
GenericValue product = delegator.findByPrimaryKey("Product", UtilMisc.toMap("productId", productId));
if ("AGGREGATED".equals(product.getString("productTypeId"))) {