mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-10 04:36:43 +00:00
feat(GODT-2552): Init telemetry heartbeat.
This commit is contained in:
committed by
Romain Le Jeune
parent
6ddaa94bc0
commit
0f621d0aad
@ -38,7 +38,7 @@ func init() { //nolint:gochecknoinits
|
||||
Helpers[MacOSKeychain] = newMacOSHelper
|
||||
|
||||
// Use MacOSKeychain by default.
|
||||
defaultHelper = MacOSKeychain
|
||||
DefaultHelper = MacOSKeychain
|
||||
}
|
||||
|
||||
func parseError(original error) error {
|
||||
|
||||
@ -48,14 +48,14 @@ func init() { //nolint:gochecknoinits
|
||||
Helpers[Pass] = newPassHelper
|
||||
}
|
||||
|
||||
defaultHelper = SecretServiceDBus
|
||||
DefaultHelper = SecretServiceDBus
|
||||
|
||||
// If Pass is available, use it by default.
|
||||
// Otherwise, if SecretService is available, use it by default.
|
||||
if _, ok := Helpers[Pass]; ok {
|
||||
defaultHelper = Pass
|
||||
DefaultHelper = Pass
|
||||
} else if _, ok := Helpers[SecretService]; ok {
|
||||
defaultHelper = SecretService
|
||||
DefaultHelper = SecretService
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -31,7 +31,7 @@ func init() { //nolint:gochecknoinits
|
||||
Helpers[WindowsCredentials] = newWinCredHelper
|
||||
|
||||
// Use WindowsCredentials by default.
|
||||
defaultHelper = WindowsCredentials
|
||||
DefaultHelper = WindowsCredentials
|
||||
}
|
||||
|
||||
func newWinCredHelper(string) (credentials.Helper, error) {
|
||||
|
||||
@ -42,8 +42,8 @@ var (
|
||||
// Helpers holds all discovered keychain helpers. It is populated in init().
|
||||
Helpers map[string]helperConstructor //nolint:gochecknoglobals
|
||||
|
||||
// defaultHelper is the default helper to use if the user hasn't yet set a preference.
|
||||
defaultHelper string //nolint:gochecknoglobals
|
||||
// DefaultHelper is the default helper to use if the user hasn't yet set a preference.
|
||||
DefaultHelper string //nolint:gochecknoglobals
|
||||
)
|
||||
|
||||
// NewKeychain creates a new native keychain.
|
||||
@ -55,7 +55,7 @@ func NewKeychain(preferred, keychainName string) (*Keychain, error) {
|
||||
|
||||
// If the preferred keychain is unsupported, fallback to the default one.
|
||||
if _, ok := Helpers[preferred]; !ok {
|
||||
preferred = defaultHelper
|
||||
preferred = DefaultHelper
|
||||
}
|
||||
|
||||
// Load the user's preferred keychain helper.
|
||||
|
||||
Reference in New Issue
Block a user