Skip to content
Snippets Groups Projects

Issue #1365316 Can Not Delete item from cart

2 files
+ 6
3
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -53,13 +53,13 @@ class commerce_line_item_handler_field_edit_delete extends views_handler_field {
}
function views_form_submit($form, &$form_state) {
$order = commerce_order_load($form_state['order']->order_id);
$field_name = $this->options['id'];
foreach (element_children($form[$field_name]) as $row_id) {
// Check for the removal of an item.
if ($form_state['triggering_element']['#name'] == 'delete-line-item-' . $row_id) {
$line_item_id = $form[$field_name][$row_id]['#line_item_id'];
$line_item = commerce_line_item_load($line_item_id);
$order = commerce_order_load($line_item->order_id);
// TODO: Remove this dependence on the Cart module API.
commerce_cart_order_product_line_item_delete($order, $line_item_id);
}
Loading