[NV-1677] Feature: Manage unused jobs of merged digests #2760
Labels
Cool Down
Created by Linear-GitHub Sync
Medium priority
Created by Linear-GitHub Sync
polishing
Created by Linear-GitHub Sync
Technical Debt
Created by Linear-GitHub Sync
📜 Description
After fixing the race conditions in: https://linear.app/novu/issue/NV-1561/%F0%9F%90%9B-bug-report-duplicate-emails-when-using-digest
the change of logic makes to have jobs steps that are unused and we want to manage them properly and not leave them as
pending
as that could either create side effects on other features or skew the statistics.For that we need to add logic in the trigger event flow to set those job steps that belong to merged digest jobs as digested or merged. That means to create a new StepStatusEnum entry that marks them properly (name to be agreed).
From SyncLinear.com | NV-1677
The text was updated successfully, but these errors were encountered: