diff --git a/modules/customer/commerce_customer.info.inc b/modules/customer/commerce_customer.info.inc index 9526385..b084753 100644 --- a/modules/customer/commerce_customer.info.inc +++ b/modules/customer/commerce_customer.info.inc @@ -47,6 +47,7 @@ function commerce_customer_entity_property_info() { 'setter callback' => 'commerce_customer_profile_set_properties', 'setter permission' => 'administer commerce_customer_profile entities', 'required' => TRUE, + 'computed' => TRUE, 'clear' => array('uid'), ); $properties['status'] = array( diff --git a/modules/line_item/commerce_line_item.info.inc b/modules/line_item/commerce_line_item.info.inc index e4e7c7a..70c91ed 100644 --- a/modules/line_item/commerce_line_item.info.inc +++ b/modules/line_item/commerce_line_item.info.inc @@ -37,6 +37,7 @@ function commerce_line_item_entity_property_info() { 'setter callback' => 'commerce_line_item_set_properties', 'setter permission' => 'administer line items', 'required' => TRUE, + 'computed' => TRUE, 'clear' => array('order_id'), ); $properties['type'] = array( diff --git a/modules/order/commerce_order.info.inc b/modules/order/commerce_order.info.inc index d009fdf..2d8c880 100644 --- a/modules/order/commerce_order.info.inc +++ b/modules/order/commerce_order.info.inc @@ -43,7 +43,7 @@ function commerce_order_entity_property_info() { 'description' => t('The state of the order derived from its status.'), 'getter callback' => 'commerce_order_get_properties', 'options list' => 'commerce_order_state_options_list', - 'schema field' => 'state', + 'computed' => TRUE, ); $properties['created'] = array( 'type' => 'date', @@ -94,8 +94,9 @@ function commerce_order_entity_property_info() { 'getter callback' => 'commerce_order_get_properties', 'setter callback' => 'commerce_order_set_properties', 'setter permission' => 'administer commerce_order entities', - 'clear' => array('uid'), 'required' => TRUE, + 'computed' => TRUE, + 'clear' => array('uid'), ); $properties['mail'] = array( 'label' => t('Order e-mail'), diff --git a/modules/payment/commerce_payment.info.inc b/modules/payment/commerce_payment.info.inc index 8d66605..2de645f 100644 --- a/modules/payment/commerce_payment.info.inc +++ b/modules/payment/commerce_payment.info.inc @@ -37,6 +37,7 @@ function commerce_payment_entity_property_info() { 'setter callback' => 'commerce_payment_transaction_set_properties', 'setter permission' => 'administer payment transactions', 'required' => TRUE, + 'computed' => TRUE, 'clear' => array('uid'), ); $properties['order_id'] = array( @@ -56,6 +57,7 @@ function commerce_payment_entity_property_info() { 'setter callback' => 'commerce_payment_transaction_set_properties', 'setter permission' => 'administer payment transactions', 'required' => TRUE, + 'computed' => TRUE, 'clear' => array('order_id'), ); $properties['payment_method'] = array( @@ -107,6 +109,7 @@ function commerce_payment_entity_property_info() { 'description' => t('Message for this transaction.'), 'type' => 'text', 'getter callback' => 'commerce_payment_transaction_get_properties', + 'computed' => TRUE, ); $properties['status'] = array( 'label' => t('Status'), diff --git a/modules/product/commerce_product.info.inc b/modules/product/commerce_product.info.inc index e2e63bd..4451729 100644 --- a/modules/product/commerce_product.info.inc +++ b/modules/product/commerce_product.info.inc @@ -88,6 +88,7 @@ function commerce_product_entity_property_info() { 'setter callback' => 'commerce_product_set_properties', 'setter permission' => 'administer commerce_product entities', 'required' => TRUE, + 'computed' => TRUE, 'clear' => array('uid'), );