diff --git a/internal/storage/read.go b/internal/storage/read.go index 453c22f8..b5e0ebb9 100644 --- a/internal/storage/read.go +++ b/internal/storage/read.go @@ -51,7 +51,8 @@ func (s *Storage) extractServersFromBytes(b []byte, hardcodedVersions map[string for _, provider := range allProviders { hardcodedVersion, ok := hardcodedVersions[provider] if !ok { - panic(fmt.Sprintf("provider %s not found in hardcoded servers map", provider)) + panic(fmt.Sprintf("provider %s not found in hardcoded servers map; "+ + "did you add the provider key in the embedded servers.json?", provider)) } rawMessage, ok := rawMessages[provider] diff --git a/internal/storage/servers.go b/internal/storage/servers.go index f0d95966..dd8af55d 100644 --- a/internal/storage/servers.go +++ b/internal/storage/servers.go @@ -112,7 +112,8 @@ func (s *Storage) ServersAreEqual(provider string, servers []models.Server) (equ func (s *Storage) getMergedServersObject(provider string) (serversObject models.Servers) { serversObject, ok := s.mergedServers.ProviderToServers[provider] if !ok { - panic(fmt.Sprintf("provider %s not found in in-memory servers map", provider)) + panic(fmt.Sprintf("provider %s not found in hardcoded servers map; "+ + "did you add the provider key in the embedded servers.json?", provider)) } return serversObject }