diff --git a/src/pkg/repository/repository.go b/src/pkg/repository/repository.go index f8559759f..c98a037c7 100644 --- a/src/pkg/repository/repository.go +++ b/src/pkg/repository/repository.go @@ -325,6 +325,10 @@ func (r repository) DeleteBackup(ctx context.Context, id model.StableID) error { return err } + if err := r.dataLayer.DeleteSnapshot(ctx, bu.DetailsID); err != nil { + return err + } + sw := store.NewKopiaStore(r.modelStore) return sw.DeleteBackup(ctx, id)