docs: updates to middlewares and protected API routes + new chapter (#12419)

This commit is contained in:
Shahed Nasser
2025-05-09 12:06:34 +03:00
committed by GitHub
parent 7c7e44d9fe
commit 28285f309a
10 changed files with 24651 additions and 24032 deletions
@@ -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)
}
+1 -1
View File
@@ -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,