From cb095b09dc75ff266aa37c167eee14fd90c7945e Mon Sep 17 00:00:00 2001 From: Tsering Paljor Date: Wed, 6 May 2026 08:59:18 +0700 Subject: [PATCH] chore: Replace Node ID with label in dispatch errors (#5290) * Update label for get row * Add changelog * Remove node ID from error message, since it is scoped to the node history entry. --- backend/src/baserow/contrib/automation/nodes/handler.py | 2 +- ...place_node_id_with_node_label_in_dispatch_errors.json | 9 +++++++++ web-frontend/modules/integrations/locales/en.json | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 changelog/entries/unreleased/refactor/4800_replace_node_id_with_node_label_in_dispatch_errors.json diff --git a/backend/src/baserow/contrib/automation/nodes/handler.py b/backend/src/baserow/contrib/automation/nodes/handler.py index 3dd90b36b8..0cc294168e 100644 --- a/backend/src/baserow/contrib/automation/nodes/handler.py +++ b/backend/src/baserow/contrib/automation/nodes/handler.py @@ -483,7 +483,7 @@ def dispatch_node( try: dispatch_result = node_type.dispatch(node, dispatch_context) except ServiceImproperlyConfiguredDispatchException as e: - error = f"The node {node.id} is misconfigured and cannot be dispatched. {str(e)}" + error = f"The node is misconfigured and cannot be dispatched. {str(e)}" self._handle_workflow_error(node_history, iteration_path, error) self._handle_simulation_notify(simulate_until_node, node) return None diff --git a/changelog/entries/unreleased/refactor/4800_replace_node_id_with_node_label_in_dispatch_errors.json b/changelog/entries/unreleased/refactor/4800_replace_node_id_with_node_label_in_dispatch_errors.json new file mode 100644 index 0000000000..e677cbd0a8 --- /dev/null +++ b/changelog/entries/unreleased/refactor/4800_replace_node_id_with_node_label_in_dispatch_errors.json @@ -0,0 +1,9 @@ +{ + "type": "refactor", + "message": "Remove Node ID in dispatch errors since the error is scoped to the node history.", + "issue_origin": "github", + "issue_number": 4800, + "domain": "automation", + "bullet_points": [], + "created_at": "2026-05-01" +} \ No newline at end of file diff --git a/web-frontend/modules/integrations/locales/en.json b/web-frontend/modules/integrations/locales/en.json index b803d38b62..0bfd1bf64d 100644 --- a/web-frontend/modules/integrations/locales/en.json +++ b/web-frontend/modules/integrations/locales/en.json @@ -23,7 +23,7 @@ "slackBotNoToken": "Slack Bot - Not configured" }, "serviceType": { - "localBaserowGetRow": "Get single row", + "localBaserowGetRow": "Get a single row", "localBaserowGetRowDescription": "Read a single row from a Baserow table.", "localBaserowListRows": "List multiple rows", "localBaserowListRowsDescription": "Reads multiple rows from a Baserow table.",