feat(core-flows,medusa,types,utils): rename psma to prices (#6796)
What: Renames pricesetmoneyamount to prices Co-authored-by: Adrien de Peretti <25098370+adrien2p@users.noreply.github.com>
This commit is contained in:
co-authored by
Adrien de Peretti
parent
fbc369705d
commit
9073d7aba3
@@ -14,9 +14,7 @@ export function buildPriceListResponse(
|
||||
): AdminPriceListRemoteQueryDTO[] {
|
||||
for (const priceList of priceLists) {
|
||||
priceList.rules = buildPriceListRules(priceList.price_list_rules || [])
|
||||
priceList.prices = buildPriceSetPricesForCore(
|
||||
priceList.price_set_money_amounts || []
|
||||
)
|
||||
priceList.prices = buildPriceSetPricesForCore(priceList.prices || [])
|
||||
}
|
||||
|
||||
return priceLists.map((priceList) => cleanResponseData(priceList, apiFields))
|
||||
|
||||
@@ -13,17 +13,17 @@ export const adminPriceListRemoteQueryFields = [
|
||||
"created_at",
|
||||
"updated_at",
|
||||
"deleted_at",
|
||||
"price_set_money_amounts.id",
|
||||
"price_set_money_amounts.currency_code",
|
||||
"price_set_money_amounts.amount",
|
||||
"price_set_money_amounts.min_quantity",
|
||||
"price_set_money_amounts.max_quantity",
|
||||
"price_set_money_amounts.created_at",
|
||||
"price_set_money_amounts.deleted_at",
|
||||
"price_set_money_amounts.updated_at",
|
||||
"price_set_money_amounts.price_set.variant.id",
|
||||
"price_set_money_amounts.price_rules.value",
|
||||
"price_set_money_amounts.price_rules.rule_type.rule_attribute",
|
||||
"prices.id",
|
||||
"prices.currency_code",
|
||||
"prices.amount",
|
||||
"prices.min_quantity",
|
||||
"prices.max_quantity",
|
||||
"prices.created_at",
|
||||
"prices.deleted_at",
|
||||
"prices.updated_at",
|
||||
"prices.price_set.variant.id",
|
||||
"prices.price_rules.value",
|
||||
"prices.price_rules.rule_type.rule_attribute",
|
||||
"price_list_rules.price_list_rule_values.value",
|
||||
"price_list_rules.rule_type.rule_attribute",
|
||||
]
|
||||
@@ -50,7 +50,6 @@ export const defaultAdminPriceListFields = [
|
||||
]
|
||||
|
||||
export const defaultAdminPriceListRelations = []
|
||||
|
||||
export const allowedAdminPriceListRelations = [PriceListRelations.PRICES]
|
||||
|
||||
export const adminListTransformQueryConfig = {
|
||||
|
||||
@@ -15,10 +15,7 @@ export const remapKeysForProduct = (selectFields: string[]) => {
|
||||
const pricingFields = selectFields
|
||||
.filter((fieldName: string) => isPricing(fieldName))
|
||||
.map((fieldName: string) =>
|
||||
fieldName.replace(
|
||||
"variants.prices.",
|
||||
"variants.price_set.price_set_money_amounts."
|
||||
)
|
||||
fieldName.replace("variants.prices.", "variants.price_set.prices.")
|
||||
)
|
||||
|
||||
return [...productFields, ...pricingFields]
|
||||
@@ -31,7 +28,7 @@ export const remapKeysForVariant = (selectFields: string[]) => {
|
||||
const pricingFields = selectFields
|
||||
.filter((fieldName: string) => isPricing(fieldName))
|
||||
.map((fieldName: string) =>
|
||||
fieldName.replace("prices.", "price_set.price_set_money_amounts.")
|
||||
fieldName.replace("prices.", "price_set.prices.")
|
||||
)
|
||||
|
||||
return [...variantFields, ...pricingFields]
|
||||
@@ -47,8 +44,8 @@ export const remapProduct = (p: ProductDTO) => {
|
||||
export const remapVariant = (v: ProductVariantDTO) => {
|
||||
return {
|
||||
...v,
|
||||
prices: (v as any).price_set?.price_set_money_amounts?.map((psma) => ({
|
||||
...psma,
|
||||
prices: (v as any).price_set?.prices?.map((price) => ({
|
||||
...price,
|
||||
variant_id: v.id,
|
||||
})),
|
||||
price_set: undefined,
|
||||
|
||||
@@ -19,7 +19,7 @@ export function maybeApplyPriceListsFilter() {
|
||||
|
||||
const queryObject = remoteQueryObjectFromString({
|
||||
entryPoint: "price_list",
|
||||
fields: ["price_set_money_amounts.price_set.variant.id"],
|
||||
fields: ["prices.price_set.variant.id"],
|
||||
variables: {
|
||||
id: priceListIds,
|
||||
},
|
||||
@@ -33,8 +33,9 @@ export function maybeApplyPriceListsFilter() {
|
||||
const priceLists = await remoteQuery(queryObject)
|
||||
|
||||
priceLists.forEach((priceList) => {
|
||||
priceList.price_set_money_amounts?.forEach((psma) => {
|
||||
const variantId = psma.price_set?.variant?.id
|
||||
priceList.prices?.forEach((price) => {
|
||||
const variantId = price.price_set?.variant?.id
|
||||
|
||||
if (variantId) {
|
||||
variantIds.push(variantId)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user