瀏覽代碼

fix prod_var_type is empty after export

Dalibor Votruba 8 月之前
父節點
當前提交
e823163fa6

+ 3 - 3
studiou-wc-ord-print-statuses/includes/class-bulk-actions-manager.php

@@ -34,10 +34,10 @@ class Bulk_Actions_Manager {
     private function prepare_to_printing_export($post_ids, $redirect_to) {
         // Get orders data using the DB Manager
         $orders_data = Studiou_DB_Manager::get_orders_for_printing($post_ids);
-        
+
         // Update order statuses
         $this->set_status_to_prepare_to_printing($post_ids, $redirect_to);
-        
+
         UtilsLog::log('Order statuses set to "to-print" after export.');
         UtilsLog::message('Order statuses (' . count($orders_data) . ') set to "to-print" after export.', 'info' );
 
@@ -46,7 +46,7 @@ class Bulk_Actions_Manager {
             UtilsLog::log('file prepare_to_printing_export.csv exported');
             $this->output_csv($csv_data, 'prepare_to_printing_export.csv');
         }
-        
+
         return $redirect_to;
     }
 

+ 2 - 2
studiou-wc-ord-print-statuses/includes/class-db-manager.php

@@ -10,7 +10,7 @@ defined('ABSPATH') || exit;
 class Studiou_DB_Manager {
     /**
      * Get orders data for printing export
-     * 
+     *
      * @param array $order_ids Array of order IDs
      * @return array Array of order data
      */
@@ -61,7 +61,7 @@ class Studiou_DB_Manager {
                                 LEFT JOIN `{$wpdb->terms}` `product_variations_name`
                                 ON
                                     (
-                                        `product_variations_name`.`slug` = `product_variations_attr`.`meta_value`
+                                        `product_variations_name`.`name` = `product_variations_attr`.`meta_value`
                                     )
                                 )
                             LEFT JOIN `{$wpdb->postmeta}` `product_meta`