From 6ea8313410e11afa98189805dd49490e841b0217 Mon Sep 17 00:00:00 2001 From: creative-andrew Date: Thu, 22 May 2025 17:37:21 +0200 Subject: [PATCH] feat: add plugin wp-2fa --- .../class-variation-attribute-connection-resolver.php | 2 ++ includes/type/object/class-variation-attribute-type.php | 6 +----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/includes/data/connection/class-variation-attribute-connection-resolver.php b/includes/data/connection/class-variation-attribute-connection-resolver.php index 1a975c89..e6b68b42 100644 --- a/includes/data/connection/class-variation-attribute-connection-resolver.php +++ b/includes/data/connection/class-variation-attribute-connection-resolver.php @@ -94,6 +94,7 @@ public static function variation_attributes_to_data_array( $attrs, $variation_id 'id' => $id, 'attributeId' => 0, 'name' => $name, + 'label' => $value, 'value' => $value, ]; } else { @@ -101,6 +102,7 @@ public static function variation_attributes_to_data_array( $attrs, $variation_id 'id' => $id, 'attributeId' => $term->term_id, 'name' => $term->taxonomy, + 'label' => $term->name, 'value' => $term->slug, ]; } diff --git a/includes/type/object/class-variation-attribute-type.php b/includes/type/object/class-variation-attribute-type.php index 7b1fcbcb..82119a07 100644 --- a/includes/type/object/class-variation-attribute-type.php +++ b/includes/type/object/class-variation-attribute-type.php @@ -44,11 +44,7 @@ public static function register() { 'type' => 'String', 'description' => __( 'Label of attribute', 'wp-graphql-woocommerce' ), 'resolve' => static function ( $source ) { - if ( ! isset( $source['name'] ) ) { - return null; - } - - return \wc_attribute_taxonomy_slug( $source['name'] ); + return isset( $source['label'] ) ? $source['label'] : null; }, ], 'name' => [