fix(medusa): Include adjustments in cart retrieval relations in setPaymentSessions (#1518)
This commit is contained in:
1 parent
edeac8ac72
commit
02eab5ee86
1 file changed
+7
-6
@@ -1,6 +1,7 @@
|
|||||||
import _ from "lodash"
|
import _ from "lodash"
|
||||||
import { MedusaError, Validator } from "medusa-core-utils"
|
import { MedusaError, Validator } from "medusa-core-utils"
|
||||||
import { DeepPartial, EntityManager, In } from "typeorm"
|
import { DeepPartial, EntityManager, In } from "typeorm"
|
||||||
|
import { TransactionBaseService } from "../interfaces"
|
||||||
import { IPriceSelectionStrategy } from "../interfaces/price-selection-strategy"
|
import { IPriceSelectionStrategy } from "../interfaces/price-selection-strategy"
|
||||||
import { Address } from "../models/address"
|
import { Address } from "../models/address"
|
||||||
import { Cart } from "../models/cart"
|
import { Cart } from "../models/cart"
|
||||||
@@ -11,6 +12,7 @@ import { LineItem } from "../models/line-item"
|
|||||||
import { ShippingMethod } from "../models/shipping-method"
|
import { ShippingMethod } from "../models/shipping-method"
|
||||||
import { AddressRepository } from "../repositories/address"
|
import { AddressRepository } from "../repositories/address"
|
||||||
import { CartRepository } from "../repositories/cart"
|
import { CartRepository } from "../repositories/cart"
|
||||||
|
import { LineItemRepository } from "../repositories/line-item"
|
||||||
import { PaymentSessionRepository } from "../repositories/payment-session"
|
import { PaymentSessionRepository } from "../repositories/payment-session"
|
||||||
import { ShippingMethodRepository } from "../repositories/shipping-method"
|
import { ShippingMethodRepository } from "../repositories/shipping-method"
|
||||||
import {
|
import {
|
||||||
@@ -20,11 +22,15 @@ import {
|
|||||||
LineItemUpdate,
|
LineItemUpdate,
|
||||||
} from "../types/cart"
|
} from "../types/cart"
|
||||||
import { FindConfig, TotalField } from "../types/common"
|
import { FindConfig, TotalField } from "../types/common"
|
||||||
|
import { buildQuery, setMetadata, validateId } from "../utils"
|
||||||
|
import CustomShippingOptionService from "./custom-shipping-option"
|
||||||
import CustomerService from "./customer"
|
import CustomerService from "./customer"
|
||||||
import DiscountService from "./discount"
|
import DiscountService from "./discount"
|
||||||
import EventBusService from "./event-bus"
|
import EventBusService from "./event-bus"
|
||||||
import GiftCardService from "./gift-card"
|
import GiftCardService from "./gift-card"
|
||||||
|
import InventoryService from "./inventory"
|
||||||
import LineItemService from "./line-item"
|
import LineItemService from "./line-item"
|
||||||
|
import LineItemAdjustmentService from "./line-item-adjustment"
|
||||||
import PaymentProviderService from "./payment-provider"
|
import PaymentProviderService from "./payment-provider"
|
||||||
import ProductService from "./product"
|
import ProductService from "./product"
|
||||||
import ProductVariantService from "./product-variant"
|
import ProductVariantService from "./product-variant"
|
||||||
@@ -32,12 +38,6 @@ import RegionService from "./region"
|
|||||||
import ShippingOptionService from "./shipping-option"
|
import ShippingOptionService from "./shipping-option"
|
||||||
import TaxProviderService from "./tax-provider"
|
import TaxProviderService from "./tax-provider"
|
||||||
import TotalsService from "./totals"
|
import TotalsService from "./totals"
|
||||||
import InventoryService from "./inventory"
|
|
||||||
import CustomShippingOptionService from "./custom-shipping-option"
|
|
||||||
import LineItemAdjustmentService from "./line-item-adjustment"
|
|
||||||
import { LineItemRepository } from "../repositories/line-item"
|
|
||||||
import { TransactionBaseService } from "../interfaces"
|
|
||||||
import { buildQuery, setMetadata, validateId } from "../utils"
|
|
||||||
|
|
||||||
type InjectedDependencies = {
|
type InjectedDependencies = {
|
||||||
manager: EntityManager
|
manager: EntityManager
|
||||||
@@ -1339,6 +1339,7 @@ class CartService extends TransactionBaseService<CartService> {
|
|||||||
],
|
],
|
||||||
relations: [
|
relations: [
|
||||||
"items",
|
"items",
|
||||||
|
"items.adjustments",
|
||||||
"discounts",
|
"discounts",
|
||||||
"discounts.rule",
|
"discounts.rule",
|
||||||
"gift_cards",
|
"gift_cards",
|
||||||
|
|||||||
Reference in new issue
Block a user