n8n/packages
Andrey Starostin 46dd4d3105
fix(core): Fix hard deletes stopping if database query throws (#7848)
I have observed that the next hard deletion timeout is not scheduled if
the `hardDeleteOnPruningCycle` function throws when fetching the data
from the database. That is because the thrown error is not caught and
the `scheduleHardDeletion` method is not called.

This PR moves the call to `scheduleHardDeletion` into the
`scheduleHardDeletion` for better cohesion, and ensures that it is
called even if `hardDeleteOnPruningCycle` throws.
2023-12-05 16:30:32 +01:00
..
@n8n fix: Remove Tensorflow embeddings node (no-changelog) (#7922) 2023-12-04 17:48:10 +01:00
@n8n_io/eslint-config build: Upgrade lint related packages (#7790) 2023-11-27 09:11:52 +01:00
cli fix(core): Fix hard deletes stopping if database query throws (#7848) 2023-12-05 16:30:32 +01:00
core refactor(core): Switch plain errors in core to ApplicationError (no-changelog) (#7873) 2023-11-30 09:06:19 +01:00
design-system 🚀 Release 1.19.0 (#7863) 2023-11-29 13:17:03 +01:00
editor-ui fix(editor): Add missing workflow id from route (no-changelog) (#7918) 2023-12-05 10:43:40 +02:00
node-dev 🚀 Release 1.19.0 (#7863) 2023-11-29 13:17:03 +01:00
nodes-base feat(BambooHR Node): Add support for Only Current on company reports (#7878) 2023-12-05 10:34:28 +00:00
workflow refactor(core): Separate API response from error in execution error causes (no-changelog) (#7880) 2023-11-30 14:44:10 +01:00