You are here

function commerce_cart_expiration_query_skip_payment_transaction_alter in Commerce Cart Expiration 7

Implements hook_query_TAG_alter() for skip_payment_transaction.

File

./commerce_cart_expiration.module, line 124
Provides a time-based cart expiration feature.

Code

function commerce_cart_expiration_query_skip_payment_transaction_alter(QueryAlterableInterface $query) {
  if (module_exists('commerce_payment')) {
    $query
      ->leftJoin('commerce_payment_transaction', 'commerce_payment_transaction', 'commerce_order.order_id = commerce_payment_transaction.order_id');
    $query
      ->isNull('commerce_payment_transaction.transaction_id');
  }
}