fix(workflow-engine-redis): module option queueName wrongly used (#13570)

https://github.com/medusajs/medusa/issues/13452

**What**
Wrongly used module option for redis workflow engine
This commit is contained in:
Adrien de Peretti
2025-09-22 12:33:51 +02:00
committed by GitHub
parent 92d30b28f4
commit 9633e0676e
2 changed files with 11 additions and 4 deletions

View File

@@ -13,6 +13,8 @@ export default async (
const {
url,
options: redisOptions,
jobQueueName,
queueName,
pubsub,
} = options?.redis as RedisWorkflowsOptions
@@ -25,8 +27,8 @@ export default async (
const cnnPubSub = pubsub ?? { url, options: redisOptions }
const queueName = options?.queueName ?? "medusa-workflows"
const jobQueueName = options?.jobQueueName ?? "medusa-workflows-jobs"
const queueName_ = queueName ?? "medusa-workflows"
const jobQueueName_ = jobQueueName ?? "medusa-workflows-jobs"
let connection
let redisPublisher
@@ -67,8 +69,8 @@ export default async (
redisWorkerConnection: asValue(workerConnection),
redisPublisher: asValue(redisPublisher),
redisSubscriber: asValue(redisSubscriber),
redisQueueName: asValue(queueName),
redisJobQueueName: asValue(jobQueueName),
redisQueueName: asValue(queueName_),
redisJobQueueName: asValue(jobQueueName_),
redisDisconnectHandler: asValue(async () => {
connection.disconnect()
workerConnection.disconnect()