From 50779b49c946f7aa365d539f62c74c7eb31e8a63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andy=20M=C3=A9ry?= Date: Tue, 9 Dec 2025 10:29:23 +0100 Subject: [PATCH] fix: wrong params for messaging triggers on containers --- deploy/lib/deployTriggers.js | 4 ++-- shared/api/triggers.js | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/deploy/lib/deployTriggers.js b/deploy/lib/deployTriggers.js index 8f99cdd7..1e434905 100644 --- a/deploy/lib/deployTriggers.js +++ b/deploy/lib/deployTriggers.js @@ -79,13 +79,13 @@ module.exports = { }); } if ("nats" in event) { - this.createMessageTrigger(application.id, { + this.createMessageTrigger(application.id, isFunction, { name: event.nats.name, scw_nats_config: event.nats.scw_nats_config, }); } if ("sqs" in event) { - this.createMessageTrigger(application.id, { + this.createMessageTrigger(application.id, isFunction, { name: event.sqs.name, scw_sqs_config: { queue: event.sqs.queue, diff --git a/shared/api/triggers.js b/shared/api/triggers.js index be035bfe..4e0661bf 100644 --- a/shared/api/triggers.js +++ b/shared/api/triggers.js @@ -45,12 +45,18 @@ module.exports = { .catch(manageError); }, - createMessageTrigger(applicationId, params) { + createMessageTrigger(applicationId, isFunction, params) { let payload = { ...params, function_id: applicationId, }; + if (!isFunction) { + payload = { + ...params, + container_id: applicationId, + }; + } return this.apiManager .post("triggers", payload) .then((response) => response.data)