n8n/packages
Omar Ajoue 67b88f75f4
feat(core): Add a warning to error workflows that cannot be started due to permission or settings (#6961)
Github issue / Community forum post (link here to close automatically):

This PR aims to address an issue where an Error workflow cannot be
started, either due to insufficient permissions or because its settings
prevent it from being called.

The way of addressing this is by creating a failed execution for the
appointed error workflow stating the error, as can be seen below.

This means the execution itself won't start, as it's prevented before
the execution beings, but we save a "stub" execution to show the error.

![Screenshot 2023-08-17 at 16 17
02](https://github.com/n8n-io/n8n/assets/219272/d8ec0144-13c5-4b11-b91c-a6b440816ccf)
2023-08-22 15:26:33 +02:00
..
@n8n/client-oauth2 ci: Remove --report-unused-disable-directives to speed up CI (#6988) 2023-08-22 13:42:05 +02:00
@n8n_io/eslint-config ci: Improve the performance of the import/no-cycle linting rule (no-changelog) (#6985) 2023-08-22 13:44:50 +02:00
cli feat(core): Add a warning to error workflows that cannot be started due to permission or settings (#6961) 2023-08-22 15:26:33 +02:00
core ci: Remove --report-unused-disable-directives to speed up CI (#6988) 2023-08-22 13:42:05 +02:00
design-system ci: Remove --report-unused-disable-directives to speed up CI (#6988) 2023-08-22 13:42:05 +02:00
editor-ui feat(core): Add a warning to error workflows that cannot be started due to permission or settings (#6961) 2023-08-22 15:26:33 +02:00
node-dev ci: Remove --report-unused-disable-directives to speed up CI (#6988) 2023-08-22 13:42:05 +02:00
nodes-base ci: Remove --report-unused-disable-directives to speed up CI (#6988) 2023-08-22 13:42:05 +02:00
workflow feat(core): Add a warning to error workflows that cannot be started due to permission or settings (#6961) 2023-08-22 15:26:33 +02:00