fix: use errors.Is instead of equality (#1953)

This commit is contained in:
abelanger5
2025-07-04 16:22:34 -04:00
committed by GitHub
parent 6e820a120c
commit cbccadbdf7
+2 -1
View File
@@ -3,6 +3,7 @@ package ticker
import (
"context"
"encoding/json"
"errors"
"fmt"
"time"
@@ -95,7 +96,7 @@ func (t *TickerImpl) handleScheduleCron(ctx context.Context, cron *dbsqlc.PollCr
)
if err != nil {
if err == gocron.ErrCronJobParse || err == gocron.ErrCronJobInvalid {
if errors.Is(err, gocron.ErrCronJobParse) || errors.Is(err, gocron.ErrCronJobInvalid) {
deleteCronErr := t.repo.Workflow().DeleteInvalidCron(ctx, cron.ID)
if deleteCronErr != nil {