--- 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
}
--- 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"`