chore(core-flows, medusa): cancel request return (#8153)

* fix(core-flow): request item return reason

* chore(core-flows): cancel request return
This commit is contained in:
Carlos R. L. Rodrigues
2024-07-17 09:35:46 +01:00
committed by GitHub
parent d4fe2daa57
commit 1acfdc4ffe
23 changed files with 263 additions and 28 deletions
@@ -77,7 +77,6 @@ export default class OrderClaim {
@OneToOne({
entity: () => Return,
mappedBy: (ret) => ret.claim,
cascade: ["soft-remove"] as any,
fieldName: "return_id",
nullable: true,
owner: true,
@@ -74,7 +74,6 @@ export default class OrderExchange {
@OneToOne({
entity: () => Return,
mappedBy: (ret) => ret.exchange,
cascade: ["soft-remove"] as any,
fieldName: "return_id",
nullable: true,
owner: true,
@@ -82,7 +82,6 @@ export default class Return {
@OneToOne({
entity: () => Exchange,
cascade: ["soft-remove"] as any,
fieldName: "exchange_id",
nullable: true,
})
@@ -94,7 +93,6 @@ export default class Return {
@OneToOne({
entity: () => Claim,
cascade: ["soft-remove"] as any,
fieldName: "claim_id",
nullable: true,
})
@@ -31,6 +31,8 @@ export function setFindMethods<T>(klass: Constructor<T>, entity: any) {
const isRelatedEntity = entity !== Order
const config = mapRepositoryToOrderModel(findOptions_, isRelatedEntity)
config.options ??= {}
config.options.populate ??= []
let orderAlias = "o0"
if (isRelatedEntity) {