diff --git a/internal/collection/goa.go b/internal/collection/goa.go index c543a151..07eb435d 100644 --- a/internal/collection/goa.go +++ b/internal/collection/goa.go @@ -394,7 +394,7 @@ func (w *goaWrapper) Decide(ctx context.Context, payload *goacollection.DecidePa return err } - if c.DecisionToken == nil || c.Status != StatusPending { + if len(c.DecisionToken) == 0 || c.Status != StatusPending { return goacollection.MakeNotValid(errors.New("collection is not awaiting decision")) }