Fix order organization info
This commit is contained in:
@@ -468,14 +468,25 @@ class Wiaas_Cart {
|
||||
|
||||
$order->set_currency($currency);
|
||||
|
||||
// set order commercial lead
|
||||
// get order commercial lead
|
||||
$shop_owner_id = get_user_meta(get_current_user_id(), '_wiaas_cart_shop_owner_id', true);
|
||||
$shop_owner_id = absint($shop_owner_id);
|
||||
|
||||
// save commercial lead info in case it gets deleted
|
||||
$order->add_meta_data('_wiaas_commercial_lead_id', $shop_owner_id);
|
||||
$commercial_lead_organization_info = wiaas_get_organization_info($shop_owner_id);
|
||||
$order->add_meta_data('_wiaas_commercial_lead_info', $commercial_lead_organization_info);
|
||||
|
||||
// save customer organization info in case it gets deleted
|
||||
$customer_user_id = $order->get_customer_id();
|
||||
$customer_organization_id = wiaas_get_user_organization_id($customer_user_id);
|
||||
$order->add_meta_data('_wiaas_customer_id', $customer_organization_id);
|
||||
$customer_organization_info = wiaas_get_organization_info($customer_organization_id);
|
||||
$order->add_meta_data('_wiaas_customer_info', $customer_organization_info);
|
||||
|
||||
|
||||
// add supplier organizations information to order
|
||||
|
||||
// add supplier organizations information to order in case supplier organizations are deleted
|
||||
// save installation suppliers separately
|
||||
$suppliers_info = array();
|
||||
$installation_suppliers_info = array();
|
||||
|
||||
Reference in New Issue
Block a user