Skip to content

Commit 2f0088b

Browse files
authored
fix(wc): log correct order ID, not WC_Order object (#1929)
get_order() returns a WC_Order object where an int ID was expected, triggering a PHP warning on every WooCommerce order status change. Use get_order_id() instead, as the other callbacks in this file already do. Fixes #1928.
1 parent c42dc67 commit 2f0088b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

connectors/class-connector-woocommerce.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -495,7 +495,7 @@ public function callback_woocommerce_order_status_changed( $order_id, $old_order
495495
'stream'
496496
);
497497

498-
$order_id = \WC_Order_Factory::get_order( $order_id );
498+
$order_id = \WC_Order_Factory::get_order_id( $order_id );
499499
$order_title = esc_html__( 'Order number', 'stream' ) . ' ' . esc_html( $order_id );
500500
$order_type_name = esc_html__( 'order', 'stream' );
501501

0 commit comments

Comments
 (0)