fix(pricing,types): remove is_dynamic from model + types (#5664)

what:

Removing this until we introduce dynamic pricing. 

Co-authored-by: Shahed Nasser <27354907+shahednasser@users.noreply.github.com>
This commit is contained in:
Riqwan Thamir
2023-11-22 20:28:48 +01:00
committed by GitHub
parent 9f9db39698
commit 6025c702f3
4 changed files with 12 additions and 34 deletions

View File

@@ -0,0 +1,6 @@
---
"@medusajs/pricing": patch
"@medusajs/types": patch
---
fix(pricing,types): remove is_dynamic from model + types

View File

@@ -39,9 +39,6 @@ export default class PriceRule {
})
rule_type: RuleType
@Property({ columnType: "boolean", default: false })
is_dynamic: boolean
@Property({ columnType: "text" })
value: string

View File

@@ -36,8 +36,6 @@ export interface MoneyAmountDTO {
max_quantity?: number
/**
* The details of the relation between the money amount and its associated price set.
*
* @expandable
*/
price_set_money_amount?: PriceSetMoneyAmountDTO
}

View File

@@ -4,7 +4,7 @@ import { RuleTypeDTO } from "./rule-type"
/**
* @interface
*
*
* A price rule's data.
*/
export interface PriceRuleDTO {
@@ -18,7 +18,6 @@ export interface PriceRuleDTO {
price_set_id: string
/**
* The associated price set.
*
* @expandable
*/
price_set: PriceSetDTO
@@ -28,17 +27,10 @@ export interface PriceRuleDTO {
rule_type_id: string
/**
* The associated rule type.
*
*
* @expandable
*/
rule_type: RuleTypeDTO
/**
* @ignore
* @privateRemarks
*
* Behavior behind this property is not implemented yet.
*/
is_dynamic: boolean
/**
* The value of the price rule.
*/
@@ -58,9 +50,9 @@ export interface PriceRuleDTO {
}
/**
*
*
* @interface
*
*
* A price rule to create.
*/
export interface CreatePriceRuleDTO {
@@ -76,13 +68,6 @@ export interface CreatePriceRuleDTO {
* The ID of the associated rule type.
*/
rule_type_id: string
/**
* @ignore
* @privateRemarks
*
* Behavior behind this property is not implemented yet.
*/
is_dynamic?: boolean
/**
* The value of the price rule.
*/
@@ -92,22 +77,15 @@ export interface CreatePriceRuleDTO {
}
/**
*
*
* @interface
*
*
* The data to update in a price rule. The `id` is used to identify which money amount to update.
*/
export interface UpdatePriceRuleDTO {
id: string
price_set_id?: string
rule_type_id?: string
/**
* @ignore
* @privateRemark
*
* Behavior behind this property is not implemented yet.
*/
is_dynamic?: boolean
/**
* The value of the price rule.
*/
@@ -128,7 +106,6 @@ export interface UpdatePriceRuleDTO {
/**
* @interface
*
* Filters to apply on price rules.
*/
export interface FilterablePriceRuleProps