diff options
author | 2023-10-24 14:23:22 +0200 | |
---|---|---|
committer | 2023-10-24 14:23:22 +0200 | |
commit | cc313f58cbd6e611f8987bcb6755bfcb4ece7040 (patch) | |
tree | a421ec65caf0345e4b53cdc95d02bf688c3ed7b4 /internal/api | |
parent | [chore] bump go swagger version in build (#2292) (diff) | |
download | gotosocial-cc313f58cbd6e611f8987bcb6755bfcb4ece7040.tar.xz |
[bugfix] serialize instance terms via API (#2293)
Diffstat (limited to 'internal/api')
-rw-r--r-- | internal/api/model/instancev1.go | 2 | ||||
-rw-r--r-- | internal/api/model/instancev2.go | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/internal/api/model/instancev1.go b/internal/api/model/instancev1.go index 3b3d215b0..2e5fef123 100644 --- a/internal/api/model/instancev1.go +++ b/internal/api/model/instancev1.go @@ -90,6 +90,8 @@ type InstanceV1 struct { MaxTootChars uint `json:"max_toot_chars"` // An itemized list of rules for this instance. Rules []InstanceRule `json:"rules"` + // Terms and conditions for accounts on this instance. + Terms string `json:"terms,omitempty"` } // InstanceV1URLs models instance-relevant URLs for client application consumption. diff --git a/internal/api/model/instancev2.go b/internal/api/model/instancev2.go index 3099b36c4..6af657813 100644 --- a/internal/api/model/instancev2.go +++ b/internal/api/model/instancev2.go @@ -64,6 +64,8 @@ type InstanceV2 struct { Contact InstanceV2Contact `json:"contact"` // An itemized list of rules for this instance. Rules []InstanceRule `json:"rules"` + // Terms and conditions for accounts on this instance. + Terms string `json:"terms,omitempty"` } // Usage data for this instance. |