-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Missing Hooks for createProductCategoriesWorkflow and createInventoryItemsWorkflow #10230
Comments
@okechukwu0127 thanks for the detailed ticket description! We are adding hooks as we go, but we are always open for PRs contributing such changes, it will definitely ensure this gets merged and released sooner. |
Hi @sradevski I would love to contribute but I am not familier with Medusa architecture.
I would be flad to take a fork and effeect changes on my end. I wait your feedback on my direction. Kind regards |
@okechukwu0127 here's an example PR for adding a hook, you can also find other places that use |
I'll close the issue for now as we keep Issues for bug reports. Feel free to open a PR and we'll have it reviewed |
### What This commit introduces the `productCategoriesCreated` hook to the `createProductCategoriesWorkflow`. It also fixes inconsistent variable names within the workflow. ### Why The hook was missing and necessary to improve the workflow's extensibility. - Variable names like `createdProducts` were misleading and did not match the context. They were updated to `createdProductCategories` for clarity. ### How Added the `productCategoriesCreated` hook and updated related logic within the workflow. - Renamed variables from `createdProducts` to `createdProductCategories` to reflect their actual purpose. Fixes: medusajs#10230
Package.json file
Node.js version
v2.0.4
Database and its version
PostgreSQL 13.5 (Debian 13.5-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
Operating system name and version
MacBook Pro , Sonoma 14.5
Browser name
Chrome
What happended?
I am having trouble accessing hooks when inventoryItem and productCategory are created.
WHAT I WAS ABLE TO DO
I was able to access the following hooks
productsCreated
orderCreated
Medusa 2.0.4 seems not to have hooks that handles `createProductCatgeory` and `createInventoryItem` yet, so it became difficult for me to detect when a productCategory and InventoryItem is been created.
WHAT I WAS EXPECTING
I want to be able to access create hooks for
Kindly let me know if I miss anything here or how I can access these hooks
Expected behavior
Actual behavior
createProductCatgeory hook is missing from createProductCategoriesWorkflow
createInventoryItem hook is missing from createInventoryItemsWorkflow
Link to reproduction repo
https://github.com/okechukwu0127/medusa-2.0.4
The text was updated successfully, but these errors were encountered: