◐ Shell
clean mode source ↗

[Order] - Feat: Add Patch API for update checkout entity by trulyfurqan · Pull Request #8 · gitbito/Examples

 -            product.getBrand().getId(),
 -            product.getPrice(),
 -            product.getTaxClassId(),
 -            "",
 -            product.getCreatedOn(),
 -            product.getCreatedBy(),
 -            product.getLastModifiedOn(),
 -            product.getLastModifiedBy(),
 -            product.getWeight(),
 -            product.getDimensionUnit(),
 -            product.getLength(),
 -            product.getWidth(),
 -            product.getHeight()
 +            Objects.isNull(product.getParent()) ? product.getBrand().getId() : product.getParent().getBrand().getId(),
 +            product.getPrice(),
 +            Objects.isNull(product.getParent()) ? product.getTaxClassId() : product.getParent().getTaxClassId(),
 +            "",
 +            product.getCreatedOn(),
 +            product.getCreatedBy(),
 +            product.getLastModifiedOn(),
 +            product.getLastModifiedBy(),
 +            Objects.isNull(product.getParent()) ? product.getWeight() : product.getParent().getWeight(),
 +            Objects.isNull(product.getParent()) ? product.getDimensionUnit() : product.getParent().getDimensionUnit(),
 +            Objects.isNull(product.getParent()) ? product.getLength() : product.getParent().getLength(),
 +            Objects.isNull(product.getParent()) ? product.getWidth() : product.getParent().getWidth(),
 +            Objects.isNull(product.getParent()) ? product.getHeight() : product.getParent().getHeight()