From 2ba780703f1fa125e438af96e177cbb33f6fe96d Mon Sep 17 00:00:00 2001 From: irenarindos Date: Thu, 11 May 2023 15:40:46 -0400 Subject: [PATCH] feat(bsr): add summary unavailable error --- internal/bsr/errors.go | 3 +++ internal/bsr/types.go | 1 + 2 files changed, 4 insertions(+) diff --git a/internal/bsr/errors.go b/internal/bsr/errors.go index ac7363c071..7299a431d2 100644 --- a/internal/bsr/errors.go +++ b/internal/bsr/errors.go @@ -19,3 +19,6 @@ var ErrNotSupported = errors.New("not supported by protocol") // ErrBsrKeyPersistenceFailure indicates a failure in persisting BSR encryption keys var ErrBsrKeyPersistenceFailure = errors.New("could not persist BSR keys") + +// ErrSummaryUnavailable indicates a BSR summary is unavailable +var ErrSummaryUnavailable = errors.New("summary not available") diff --git a/internal/bsr/types.go b/internal/bsr/types.go index d5c493fde6..3b78f44295 100644 --- a/internal/bsr/types.go +++ b/internal/bsr/types.go @@ -13,6 +13,7 @@ type ( ConnectionCount uint64 StartTime time.Time EndTime time.Time + Errors error } // ConnectionSummary encapsulates data for a connection, including its connection id, channel count,