From 3ba0b4aeb549329bbf0cc5a7cf490f60612b3e12 Mon Sep 17 00:00:00 2001 From: fedefreue <63209974+fedefreue@users.noreply.github.com> Date: Fri, 4 Aug 2023 02:21:05 +0000 Subject: [PATCH] Fix QU Factor for compat with v4.0 --- pygrocy/data_models/product.py | 6 ------ pygrocy/grocy_api_client.py | 3 --- 2 files changed, 9 deletions(-) diff --git a/pygrocy/data_models/product.py b/pygrocy/data_models/product.py index aaf1e10..62bc500 100644 --- a/pygrocy/data_models/product.py +++ b/pygrocy/data_models/product.py @@ -77,7 +77,6 @@ def _init_empty(self): self._best_before_date = None self._default_quantity_unit_purchase = None - self._qu_factor_purchase_to_stock = None self._barcodes = [] self._product_group_id = None @@ -115,7 +114,6 @@ def _init_from_ProductData(self, product: ProductData): self._id = product.id self._product_group_id = product.product_group_id self._name = product.name - self._qu_factor_purchase_to_stock = product.qu_factor_purchase_to_stock def _init_from_StockLogResponse(self, response: StockLogResponse): self._id = response.product_id @@ -184,10 +182,6 @@ def is_partly_in_stock(self) -> int: def default_quantity_unit_purchase(self) -> QuantityUnit: return self._default_quantity_unit_purchase - @property - def qu_factor_purchase_to_stock(self) -> float: - return self._qu_factor_purchase_to_stock - class Group(DataModel): def __init__(self, raw_product_group: LocationData): diff --git a/pygrocy/grocy_api_client.py b/pygrocy/grocy_api_client.py index 510bb30..7ae713a 100644 --- a/pygrocy/grocy_api_client.py +++ b/pygrocy/grocy_api_client.py @@ -91,7 +91,6 @@ class ProductData(BaseModel): product_group_id: Optional[int] = None qu_id_stock: int qu_id_purchase: int - qu_factor_purchase_to_stock: Optional[float] = None picture_file_name: Optional[str] = None allow_partial_units_in_stock: Optional[bool] = False row_created_timestamp: datetime @@ -100,8 +99,6 @@ class ProductData(BaseModel): location_id_validator = _field_not_empty_validator("location_id") product_group_id_validator = _field_not_empty_validator("product_group_id") - qu_factor_purchase_to_stock_validator = _field_not_empty_validator( - "qu_factor_purchase_to_stock" )