docs: updates to middlewares and protected API routes + new chapter (#12419)
This commit is contained in:
@@ -85,7 +85,7 @@ const createManagerStep = createStep(
|
||||
}: Pick<CreateManagerWorkflowInput, "manager">,
|
||||
{ container }) => {
|
||||
const managerModuleService: ManagerModuleService =
|
||||
container.resolve("managerModuleService")
|
||||
container.resolve("manager")
|
||||
|
||||
const manager = await managerModuleService.createManager(
|
||||
managerData
|
||||
@@ -243,12 +243,18 @@ export async function GET(
|
||||
req: AuthenticatedMedusaRequest,
|
||||
res: MedusaResponse
|
||||
): Promise<void> {
|
||||
const managerModuleService: ManagerModuleService =
|
||||
req.scope.resolve("managerModuleService")
|
||||
const query = req.scope.resolve("query")
|
||||
const managerId = req.auth_context?.actor_id
|
||||
|
||||
const manager = await managerModuleService.retrieveManager(
|
||||
req.auth_context.actor_id
|
||||
)
|
||||
const { data: [manager] } = await query.graph({
|
||||
entity: "manager",
|
||||
fields: ["*"],
|
||||
filters: {
|
||||
id: managerId,
|
||||
},
|
||||
}, {
|
||||
throwIfKeyNotFound: true,
|
||||
})
|
||||
|
||||
res.json({ manager })
|
||||
}
|
||||
@@ -335,7 +341,7 @@ const deleteManagerStep = createStep(
|
||||
{ id }: DeleteManagerWorkflow,
|
||||
{ container }) => {
|
||||
const managerModuleService: ManagerModuleService =
|
||||
container.resolve("managerModuleService")
|
||||
container.resolve("manager")
|
||||
|
||||
const manager = await managerModuleService.retrieve(id)
|
||||
|
||||
@@ -345,7 +351,7 @@ const deleteManagerStep = createStep(
|
||||
},
|
||||
async ({ manager }, { container }) => {
|
||||
const managerModuleService: ManagerModuleService =
|
||||
container.resolve("managerModuleService")
|
||||
container.resolve("manager")
|
||||
|
||||
await managerModuleService.createManagers(manager)
|
||||
}
|
||||
|
||||
@@ -193,7 +193,7 @@ export const generatedEditDates = {
|
||||
"app/commerce-modules/auth/_events/page.mdx": "2024-07-03T19:27:13+03:00",
|
||||
"app/commerce-modules/auth/auth-identity-and-actor-types/page.mdx": "2025-01-07T09:02:27.235Z",
|
||||
"app/commerce-modules/api-key/page.mdx": "2025-04-17T08:48:16.605Z",
|
||||
"app/commerce-modules/auth/create-actor-type/page.mdx": "2024-12-25T13:26:27.176Z",
|
||||
"app/commerce-modules/auth/create-actor-type/page.mdx": "2025-05-09T07:09:41.615Z",
|
||||
"app/infrastructure-modules/page.mdx": "2025-04-17T08:29:00.388Z",
|
||||
"app/infrastructure-modules/workflow-engine/redis/page.mdx": "2024-11-19T16:37:47.262Z",
|
||||
"app/infrastructure-modules/notification/sendgrid/page.mdx": "2025-03-27T17:39:10.840Z",
|
||||
|
||||
@@ -1301,6 +1301,14 @@ const generatedgeneratedCommerceModulesSidebarSidebar = {
|
||||
"path": "https://docs.medusajs.com/resources/references/medusa-workflows/deleteLineItemsWorkflow",
|
||||
"children": []
|
||||
},
|
||||
{
|
||||
"loaded": true,
|
||||
"isPathHref": true,
|
||||
"type": "ref",
|
||||
"title": "processPaymentWorkflow",
|
||||
"path": "https://docs.medusajs.com/resources/references/medusa-workflows/processPaymentWorkflow",
|
||||
"children": []
|
||||
},
|
||||
{
|
||||
"loaded": true,
|
||||
"isPathHref": true,
|
||||
@@ -5327,6 +5335,14 @@ const generatedgeneratedCommerceModulesSidebarSidebar = {
|
||||
"path": "https://docs.medusajs.com/resources/references/medusa-workflows/orderExchangeAddNewItemWorkflow",
|
||||
"children": []
|
||||
},
|
||||
{
|
||||
"loaded": true,
|
||||
"isPathHref": true,
|
||||
"type": "ref",
|
||||
"title": "processPaymentWorkflow",
|
||||
"path": "https://docs.medusajs.com/resources/references/medusa-workflows/processPaymentWorkflow",
|
||||
"children": []
|
||||
},
|
||||
{
|
||||
"loaded": true,
|
||||
"isPathHref": true,
|
||||
|
||||
Reference in New Issue
Block a user