mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-10 12:46:46 +00:00
GODT-1036 Event loop Sentry reporting of failures and refresh
This commit is contained in:
committed by
Jakub Cuth
parent
7fc7083c76
commit
4e531d4524
@ -21,8 +21,10 @@ import (
|
||||
"time"
|
||||
|
||||
"github.com/ProtonMail/proton-bridge/internal/bridge"
|
||||
"github.com/ProtonMail/proton-bridge/internal/constants"
|
||||
"github.com/ProtonMail/proton-bridge/internal/users"
|
||||
"github.com/ProtonMail/proton-bridge/pkg/listener"
|
||||
"github.com/ProtonMail/proton-bridge/pkg/sentry"
|
||||
)
|
||||
|
||||
// GetBridge returns bridge instance.
|
||||
@ -67,8 +69,9 @@ func newBridgeInstance(
|
||||
eventListener listener.Listener,
|
||||
clientManager users.ClientManager,
|
||||
) *bridge.Bridge {
|
||||
sentryReporter := sentry.NewReporter("bridge", constants.Version)
|
||||
panicHandler := &panicHandler{t: t}
|
||||
updater := newFakeUpdater()
|
||||
versioner := newFakeVersioner()
|
||||
return bridge.New(locations, cache, settings, panicHandler, eventListener, clientManager, credStore, updater, versioner)
|
||||
return bridge.New(locations, cache, settings, sentryReporter, panicHandler, eventListener, clientManager, credStore, updater, versioner)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user