From 2662d8882727c8ec44eeb6fa2b84ad968676e5b4 Mon Sep 17 00:00:00 2001
From: nturini-cascinanet
<62327651+nturini-cascinanet@users.noreply.github.com>
Date: Mon, 13 Jan 2025 11:28:34 +0100
Subject: [PATCH 1/3] Update Product.cs
issue https://github.com/XiaoFaye/WooCommerce.NET/issues/792
---
WooCommerce/v3/Product.cs | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/WooCommerce/v3/Product.cs b/WooCommerce/v3/Product.cs
index e44c707..ec10001 100644
--- a/WooCommerce/v3/Product.cs
+++ b/WooCommerce/v3/Product.cs
@@ -450,6 +450,12 @@ public class Product : JsonObject
///
[DataMember(EmitDefaultValue = false)]
public ProductError error { get; set; }
+
+ ///
+ /// Product GTIN, UPC, EAN o ISBN
+ ///
+ [DataMember(EmitDefaultValue = false)]
+ public string? global_unique_id { get; set; }
}
[DataContract]
From 285407965b5f43f6626dd48e5e3e8ec452876cdb Mon Sep 17 00:00:00 2001
From: nturini-cascinanet
<62327651+nturini-cascinanet@users.noreply.github.com>
Date: Mon, 13 Jan 2025 11:32:38 +0100
Subject: [PATCH 2/3] Update Product.cs
---
WooCommerce/v3/Product.cs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/WooCommerce/v3/Product.cs b/WooCommerce/v3/Product.cs
index ec10001..fdfb410 100644
--- a/WooCommerce/v3/Product.cs
+++ b/WooCommerce/v3/Product.cs
@@ -455,7 +455,7 @@ public class Product : JsonObject
/// Product GTIN, UPC, EAN o ISBN
///
[DataMember(EmitDefaultValue = false)]
- public string? global_unique_id { get; set; }
+ public string global_unique_id { get; set; }
}
[DataContract]
From a9078468ca8af998546c37b6d3688b4f8c77cd96 Mon Sep 17 00:00:00 2001
From: nturini-cascinanet
<62327651+nturini-cascinanet@users.noreply.github.com>
Date: Tue, 14 Jan 2025 17:15:57 +0100
Subject: [PATCH 3/3] GTIN, UPC, EAN o ISBN field
GTIN, UPC, EAN o ISBN in variation
---
WooCommerce/v3/Variation.cs | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/WooCommerce/v3/Variation.cs b/WooCommerce/v3/Variation.cs
index f933fd3..cefba4b 100644
--- a/WooCommerce/v3/Variation.cs
+++ b/WooCommerce/v3/Variation.cs
@@ -64,6 +64,12 @@ public class Variation : JsonObject
[DataMember(EmitDefaultValue = false)]
public string sku { get; set; }
+ ///
+ /// Variation GTIN, UPC, EAN o ISBN
+ ///
+ [DataMember(EmitDefaultValue = false)]
+ public string global_unique_id { get; set; }
+
[DataMember(EmitDefaultValue = false, Name = "price")]
protected object priceValue { get; set; }
///