# HG changeset patch # User Mikael Berthe # Date 1521547886 -3600 # Node ID 12f0761e6442557ceb161bd215ae1316b22983f3 # Parent 3f1f5cb7ae70c4ee44d90396e9e07a1d2078f43e Add new type InstancePeer diff -r 3f1f5cb7ae70 -r 12f0761e6442 instance.go --- a/instance.go Tue Mar 20 00:24:41 2018 +0100 +++ b/instance.go Tue Mar 20 13:11:26 2018 +0100 @@ -20,8 +20,8 @@ } // GetInstancePeers returns current instance peers -func (mc *Client) GetInstancePeers() ([]string, error) { - var peers []string +func (mc *Client) GetInstancePeers() ([]InstancePeer, error) { + var peers []InstancePeer if err := mc.apiCall("instance/peers", rest.Get, nil, nil, nil, &peers); err != nil { return nil, err } diff -r 3f1f5cb7ae70 -r 12f0761e6442 types.go --- a/types.go Tue Mar 20 00:24:41 2018 +0100 +++ b/types.go Tue Mar 20 13:11:26 2018 +0100 @@ -29,6 +29,9 @@ // DomainName is a domain name string, as returned by the domain_blocks API type DomainName string +// InstancePeer is a peer name, as returned by the instance/peers API +type InstancePeer string + // Account represents a Mastodon account entity type Account struct { ID int64 `json:"id,string"`