diff --git a/.changeset/modern-birds-care.md b/.changeset/modern-birds-care.md new file mode 100644 index 0000000000..7c3c6c2b4b --- /dev/null +++ b/.changeset/modern-birds-care.md @@ -0,0 +1,7 @@ +--- +"@medusajs/core-flows": patch +--- + +fix(core-workflows): Fix data returned from reset password event. + +Deprecate `actorType` in favor of `actor_type`. The field `actorType` will be removed in a future version, so please update your code to use `actor_type` instead. diff --git a/packages/core/core-flows/src/auth/workflows/generate-reset-password-token.ts b/packages/core/core-flows/src/auth/workflows/generate-reset-password-token.ts index 7da4db2183..45a141ed66 100644 --- a/packages/core/core-flows/src/auth/workflows/generate-reset-password-token.ts +++ b/packages/core/core-flows/src/auth/workflows/generate-reset-password-token.ts @@ -57,10 +57,18 @@ export const generateResetPasswordTokenWorkflow = createWorkflow( } ) - emitEventStep({ eventName: AuthWorkflowEvents.PASSWORD_RESET, - data: { entity_id: input.entityId, actorType: input.actorType, token }, + data: { + entity_id: input.entityId, + /** + * Use `actor_type` instead. Will be removed in a future version. + * @deprecated + */ + actorType: input.actorType, + actor_type: input.actorType, + token, + }, }) return new WorkflowResponse(token)