chore: rename return flow (#8050)

This commit is contained in:
Carlos R. L. Rodrigues
2024-07-10 08:09:10 -03:00
committed by GitHub
parent bec2dcd667
commit de36e2b36e
59 changed files with 82 additions and 42 deletions

4
.gitignore vendored
View File

@@ -21,4 +21,6 @@ www/**/.yarn/*
.turbo
build/**
**/dist
**/stats
**/stats
.favorites.json
.vscode

View File

@@ -1,5 +1,5 @@
import {
createReturnOrderWorkflow,
createAndCompleteReturnOrderWorkflow,
createShippingOptionsWorkflow,
} from "@medusajs/core-flows"
import { RemoteLink } from "@medusajs/modules-sdk"
@@ -405,7 +405,7 @@ medusaIntegrationTestRunner({
],
}
await createReturnOrderWorkflow(container).run({
await createAndCompleteReturnOrderWorkflow(container).run({
input: createReturnOrderData,
throwOnError: true,
})
@@ -539,7 +539,9 @@ medusaIntegrationTestRunner({
},
])
const { errors } = await createReturnOrderWorkflow(container).run({
const { errors } = await createAndCompleteReturnOrderWorkflow(
container
).run({
input: createReturnOrderData,
throwOnError: false,
})
@@ -571,7 +573,9 @@ medusaIntegrationTestRunner({
],
}
const { errors } = await createReturnOrderWorkflow(container).run({
const { errors } = await createAndCompleteReturnOrderWorkflow(
container
).run({
input: createReturnOrderData,
throwOnError: false,
})

View File

@@ -4,6 +4,7 @@
"target": "es2022",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -9,6 +9,7 @@
"skipLibCheck": true,
"isolatedModules": true,
"strict": true,
"declarationMap": true,
"declaration": true,
"sourceMap": true,
"noEmit": true,

View File

@@ -12,6 +12,7 @@
"noFallthroughCasesInSwitch": true,
"esModuleInterop": true,
"outDir": "dist",
"declarationMap": true,
"declaration": true
},
"include": ["src"]

View File

@@ -7,6 +7,7 @@
"skipLibCheck": true,
"isolatedModules": true,
"strict": true,
"declarationMap": true,
"declaration": true,
"sourceMap": true,
"noEmit": true,

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -1,11 +1,10 @@
{
"compilerOptions": {
"lib": [
"es2019"
],
"lib": ["es2019"],
"target": "es2019",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",
@@ -20,9 +19,7 @@
"skipLibCheck": true,
"downlevelIteration": true // to use ES5 specific tooling
},
"include": [
"src"
],
"include": ["src"],
"exclude": [
"dist",
"src/**/__tests__",
@@ -33,4 +30,4 @@
"ts-node": {
"transpileOnly": true
}
}
}

View File

@@ -25,7 +25,6 @@ import {
} from "@medusajs/workflows-sdk"
import { createRemoteLinkStep, useRemoteQueryStep } from "../../common"
import { createReturnFulfillmentWorkflow } from "../../fulfillment"
import { updateOrderTaxLinesStep } from "../steps"
import { createReturnStep } from "../steps/create-return"
import { receiveReturnStep } from "../steps/receive-return"
import {
@@ -284,9 +283,10 @@ const validationStep = createStep(
}
)
export const createReturnOrderWorkflowId = "create-return-order"
export const createReturnOrderWorkflow = createWorkflow(
createReturnOrderWorkflowId,
export const createAndCompleteReturnOrderWorkflowId =
"create-complete-return-order"
export const createAndCompleteReturnOrderWorkflow = createWorkflow(
createAndCompleteReturnOrderWorkflowId,
function (
input: WorkflowData<OrderWorkflow.CreateOrderReturnWorkflowInput>
): WorkflowData<void> {
@@ -365,10 +365,6 @@ export const createReturnOrderWorkflow = createWorkflow(
shipping_method: shippingMethodData,
created_by: input.created_by,
}),
updateOrderTaxLinesStep({
order_id: input.order_id,
shipping_methods: [shippingMethodData as any], // The types does not seems correct in that step and expect too many things compared to the actual needs
}),
createRemoteLinkStep(link)
)

View File

@@ -4,11 +4,11 @@ export * from "./cancel-order-change"
export * from "./cancel-order-fulfillment"
export * from "./cancel-return"
export * from "./complete-orders"
export * from "./create-complete-return"
export * from "./create-fulfillment"
export * from "./create-order-change"
export * from "./create-order-change-actions"
export * from "./create-orders"
export * from "./create-return"
export * from "./create-shipment"
export * from "./decline-order-change"
export * from "./delete-order-change"

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "ES2020",
"moduleResolution": "Node",

View File

@@ -4,6 +4,7 @@
"target": "es2022",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -7,6 +7,7 @@
"moduleResolution": "Node",
"sourceMap": true,
"inlineSources": true,
"declarationMap": true,
"declaration": true,
"outDir": "./dist",
"importHelpers": true,

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -1,4 +1,4 @@
import { createReturnOrderWorkflow } from "@medusajs/core-flows"
import { createAndCompleteReturnOrderWorkflow } from "@medusajs/core-flows"
import {
ContainerRegistrationKeys,
remoteQueryObjectFromString,
@@ -42,7 +42,7 @@ export const POST = async (
) => {
const input = req.validatedBody as AdminPostReturnsReqSchemaType
const workflow = createReturnOrderWorkflow(req.scope)
const workflow = createAndCompleteReturnOrderWorkflow(req.scope)
const { result } = await workflow.run({
input,
})

View File

@@ -1,4 +1,4 @@
import { createReturnOrderWorkflow } from "@medusajs/core-flows"
import { createAndCompleteReturnOrderWorkflow } from "@medusajs/core-flows"
import { MedusaRequest, MedusaResponse } from "../../../types/routing"
import { StorePostReturnsReqSchemaType } from "./validators"
@@ -8,7 +8,7 @@ export const POST = async (
) => {
const input = req.validatedBody as StorePostReturnsReqSchemaType
const workflow = createReturnOrderWorkflow(req.scope)
const workflow = createAndCompleteReturnOrderWorkflow(req.scope)
const { result } = await workflow.run({
input,
})

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -5,6 +5,7 @@
"jsx": "react-jsx" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */,
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -5,6 +5,7 @@
"jsx": "react-jsx" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */,
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -5,6 +5,7 @@
"jsx": "react-jsx" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */,
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -5,6 +5,7 @@
"jsx": "react-jsx" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */,
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -5,6 +5,7 @@
"jsx": "react-jsx" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */,
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -5,6 +5,7 @@
"jsx": "react-jsx" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */,
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -5,6 +5,7 @@
"jsx": "react-jsx" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */,
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -4,6 +4,7 @@
"target": "es2021",
"outDir": "./dist",
"esModuleInterop": true,
"declarationMap": true,
"declaration": true,
"module": "commonjs",
"moduleResolution": "node",

View File

@@ -13,7 +13,7 @@
"esModuleInterop": true,
"strict": true,
"skipLibCheck": true,
"resolveJsonModule": true,
"resolveJsonModule": true
},
"include": ["src"]
}
}

View File

@@ -3,9 +3,7 @@
"compilerOptions": {
"paths": {
"docs-ui": ["./src/index.ts"],
"@/*": [
"./src/*"
]
"@/*": ["./src/*"]
},
"outDir": "dist",
"tsBuildInfoFile": "./dist/.tsbuildinfo-client",
@@ -15,11 +13,7 @@
"module": "ESNext",
"target": "es6",
"declaration": true,
"declarationMap": true,
"declarationMap": true
},
"include": [
"src/**/*",
"tailwind.config.js",
"postcss.config.js"
]
}
"include": ["src/**/*", "tailwind.config.js", "postcss.config.js"]
}

View File

@@ -13,7 +13,7 @@
"esModuleInterop": true,
"strict": true,
"skipLibCheck": true,
"resolveJsonModule": true,
"resolveJsonModule": true
},
"include": ["src"]
}
}

View File

@@ -13,7 +13,7 @@
"esModuleInterop": true,
"strict": true,
"skipLibCheck": true,
"resolveJsonModule": true,
"resolveJsonModule": true
},
"include": ["src"]
}
}

View File

@@ -8,4 +8,4 @@
"esModuleInterop": true
},
"include": ["src"]
}
}