Product quantity unit

This commit is contained in:
cdricms
2025-09-13 19:05:30 +02:00
parent 8647301ae2
commit d9ac32de0a

View File

@@ -167,6 +167,7 @@ public class Product: Codable, ObjectDebugger {
public var producerVersionId: String? public var producerVersionId: String?
public var productName: String? public var productName: String?
public var productQuantity: Float? public var productQuantity: Float?
public var productQuantityUnit: String?
public var purchasePlaces: String? public var purchasePlaces: String?
public var purchasePlacesDebugTags: [String]? public var purchasePlacesDebugTags: [String]?
public var purchasePlacesTags: [String]? public var purchasePlacesTags: [String]?
@@ -376,6 +377,7 @@ public class Product: Codable, ObjectDebugger {
case producerVersionId = "producer_version_id" case producerVersionId = "producer_version_id"
case productName = "product_name" case productName = "product_name"
case productQuantity = "product_quantity" case productQuantity = "product_quantity"
case productQuantityUnit = "product_quantity_unit"
case purchasePlaces = "purchase_places" case purchasePlaces = "purchase_places"
case purchasePlacesDebugTags = "purchase_places_debug_tags" case purchasePlacesDebugTags = "purchase_places_debug_tags"
case purchasePlacesTags = "purchase_places_tags" case purchasePlacesTags = "purchase_places_tags"
@@ -933,6 +935,10 @@ public class Product: Codable, ObjectDebugger {
productQuantity = nil productQuantity = nil
} }
productQuantityUnit = try container.decodeIfPresent(
String.self,
forKey:
.productQuantityUnit)
// ... (initialize other properties) // ... (initialize other properties)
} }
} }