fix(filters): duplicate missing actions (#943)

This commit is contained in:
ze0s 2023-05-17 18:59:19 +02:00 committed by GitHub
parent e40d11aaa9
commit 43ccf404da
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -256,6 +256,12 @@ func (s *service) Duplicate(ctx context.Context, filterID int) (*domain.Filter,
}
filter.Indexers = filterIndexers
// reset action id to 0
for i, a := range filterActions {
a.ID = 0
filterActions[i] = a
}
// take care of filter actions
actions, err := s.actionRepo.StoreFilterActions(ctx, filterActions, int64(filter.ID))
if err != nil {