java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/products/81439: [Status changed: was 200 now 401, Missing field: data.id (was number), Missing field: data.base_product_id (was number), Missing field: data.name_en (was string), Missing field: data.name_ar (was string), Missing field: data.name (was string), Missing field: data.description_en (was string), Missing field: data.description_ar (was string), Missing field: data.is_returnable (was boolean), Missing field: data.categories (was array), Missing field: data.price (was number), Missing field: data.vat (was number), Missing field: data.taxable_amount (was number), Missing field: data.wholesale_price (was number), Missing field: data.upc_code (was null), Missing field: data.vendor_code (was null), Missing field: data.sku_code (was string), Missing field: data.item_weight (was null), Missing field: data.item_weight_unit (was null), Missing field: data.shelf_life (was null), Missing field: data.shelf_life_details (was null), Missing field: data.boxes_per_vendor_carton (was null), Missing field: data.units_per_pack (was null), Missing field: data.quantity_prices (was array), Missing field: data.storage_instructions (was null), Missing field: data.package_type (was null), Missing field: data.storage_conditions (was array), Missing field: data.delivery_type (was object), Missing field: data.accessories (was array), Missing field: data.price_including_vat (was number), Missing field: data.stock (was number), Missing field: data.applied_stock_type (was string), Missing field: data.suggested_retail_price (was number), Missing field: data.is_active (was boolean), Missing field: data.out_of_stock (was boolean), Missing field: data.main_image (was null), Missing field: data.images (was array), Missing field: data.video (was null), Missing field: data.order_min_quantity (was number), Missing field: data.order_max_quantity (was null), Missing field: data.order_quantity_step (was number), Missing field: data.discount (was null), Missing field: data.tags (was array), Missing field: data.sample (was null), Missing field: data.created_date (was string), Missing field: data.updated_date (was string), Missing field: data.packaging_stackable (was null), Missing field: data.packaging_max_stackable_level (was null), Missing field: data.packaging_combinable (was null), Missing field: data.packaging_length (was null), Missing field: data.packaging_width (was null), Missing field: data.packaging_height (was null), Missing field: data.links (was object), Missing field: data.details (was object), Missing field: data.brand (was null), Missing field: data.out_of_stock_threshold (was null), Missing field: data.low_stock_threshold (was null), Missing field: data.has_tax (was boolean), Missing field: data.is_digital_product (was boolean), Missing field: data.purchase_availability (was object), Missing field: data.purchase_returnability (was null), Missing field: data.is_push_item (was boolean), Missing field: data.pull_limit (was number), Missing field: data.push_threshold (was number), Missing field: data.videos (was array), Type changed: data was object now null]
at steps.ContractSteps.contractIsValid(ContractSteps.java:141)
at ✽.the contract is valid(file:///home/runner/work/automation-backend/automation-backend/src/test/resources/features/contract_testing/marketplace_admin/checklist.feature:3549)