diff options
| author | jwijenbergh <jeroenwijenbergh@protonmail.com> | 2022-09-16 10:46:28 +0200 |
|---|---|---|
| committer | jwijenbergh <jeroenwijenbergh@protonmail.com> | 2022-09-16 10:46:28 +0200 |
| commit | 4bf1273c3f446ac3195fb700ec41c7cae7d20ac9 (patch) | |
| tree | cec8d9e405b7d6786023ca9b921a6f0473d28a71 /internal/discovery | |
| parent | 02db081c85e56e6472c2f39e6a623fa4cdf359c4 (diff) | |
Discovery: Expose c types
Diffstat (limited to 'internal/discovery')
| -rw-r--r-- | internal/discovery/discovery.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/discovery/discovery.go b/internal/discovery/discovery.go index 21125cb..b3b438c 100644 --- a/internal/discovery/discovery.go +++ b/internal/discovery/discovery.go @@ -182,15 +182,15 @@ func (discovery *Discovery) GetOrganizationsList() (*types.DiscoveryOrganization } // Get the server list -func (discovery *Discovery) GetServersList() (string, error) { +func (discovery *Discovery) GetServersList() (*types.DiscoveryServers, error) { if !discovery.DetermineServersUpdate() { - return discovery.Servers.RawString, nil + return &discovery.Servers, nil } file := "server_list.json" body, bodyErr := getDiscoFile(file, discovery.Servers.Version, &discovery.Servers) if bodyErr != nil { // Return previous with an error - return discovery.Servers.RawString, &types.WrappedErrorMessage{ + return &discovery.Servers, &types.WrappedErrorMessage{ Message: "failed getting servers in Discovery", Err: bodyErr, } @@ -198,7 +198,7 @@ func (discovery *Discovery) GetServersList() (string, error) { // Update servers timestamp discovery.Servers.RawString = body discovery.Servers.Timestamp = util.GetCurrentTime() - return discovery.Servers.RawString, nil + return &discovery.Servers, nil } type GetOrgByIDNotFoundError struct { |
