fix(core-flows, link-modules): return fulfillment creation (#12227)

* fix: return fulfillment creation

* chore: changeset

* fix: link

* fix: cancel claim flow

* chore: test fulfillment creation as a part of return lifecycle test

* fix: exchanges cancle flow

---------

Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com>
This commit is contained in:
Frane Polić
2025-04-22 14:33:46 +02:00
committed by GitHub
parent d2dde19b73
commit ad74ba2ca4
11 changed files with 165 additions and 68 deletions

View File

@@ -43,13 +43,13 @@ export const ReturnFulfillment: ModuleJoinerConfig = {
serviceName: Modules.ORDER,
entity: "Return",
fieldAlias: {
return_fulfillments: {
fulfillments: {
path: "return_fulfillment_link.fulfillments",
isList: true,
},
},
relationship: {
serviceName: LINKS.OrderFulfillment,
serviceName: LINKS.ReturnFulfillment,
primaryKey: "return_id",
foreignKey: "id",
alias: "return_fulfillment_link",
@@ -60,7 +60,7 @@ export const ReturnFulfillment: ModuleJoinerConfig = {
serviceName: Modules.FULFILLMENT,
entity: "Fulfillment",
relationship: {
serviceName: LINKS.OrderFulfillment,
serviceName: LINKS.ReturnFulfillment,
primaryKey: "fulfillment_id",
foreignKey: "id",
alias: "return_link",