From 1f5d4050b3fa43c67e07c91c31752ca6adf3c71b Mon Sep 17 00:00:00 2001 From: Daniel Bitzer Date: Thu, 5 Apr 2018 13:58:51 +0200 Subject: [PATCH] Set created_via propery for orders created in admin area --- includes/admin/meta-boxes/class-wc-meta-box-order-data.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/includes/admin/meta-boxes/class-wc-meta-box-order-data.php b/includes/admin/meta-boxes/class-wc-meta-box-order-data.php index 7a3543a3787..ce8297aec76 100644 --- a/includes/admin/meta-boxes/class-wc-meta-box-order-data.php +++ b/includes/admin/meta-boxes/class-wc-meta-box-order-data.php @@ -600,6 +600,11 @@ class WC_Meta_Box_Order_Data { $props['date_created'] = $date; + // Set created via prop if new post. + if ( isset( $_POST['original_post_status'] ) && $_POST['original_post_status'] === 'auto-draft' ) { + $props['created_via'] = 'admin'; + } + // Save order data. $order->set_props( $props ); $order->set_status( wc_clean( $_POST['order_status'] ), '', true );