This commit is contained in:
Oarkflow
2025-08-09 18:15:07 +05:45
parent 84577dfc57
commit e51641f402
9 changed files with 504 additions and 22 deletions

View File

@@ -44,7 +44,7 @@ func (e *Condition) ProcessTask(ctx context.Context, task *mq.Task) mq.Result {
var conditionStatus string
_, ok := e.conditions[defaultKey]
for status, condition := range e.conditions {
if status != defaultKey {
if status != defaultKey && condition != nil {
if condition.Match(data) {
conditionStatus = status
}