summaryrefslogtreecommitdiff
path: root/internal/api/model/source.go
diff options
context:
space:
mode:
authorLibravatar tobi <31960611+tsmethurst@users.noreply.github.com>2024-01-16 17:22:44 +0100
committerLibravatar GitHub <noreply@github.com>2024-01-16 16:22:44 +0000
commitc36f9ac37b8bbdeb4def7a20ba8ea6d6b7ad12d5 (patch)
tree9569c022aaf5c4ceaaf5ce433c95d9d90b6402cc /internal/api/model/source.go
parent[chore] Move to codeberg's exif-terminator (#2536) (diff)
downloadgotosocial-c36f9ac37b8bbdeb4def7a20ba8ea6d6b7ad12d5.tar.xz
[feature] Account alias / move API + db models (#2518)
* [feature] Account alias / move API + db models * go fmt * fix little cherry-pick issues * update error checking, formatting * add and use new util functions to simplify alias logic
Diffstat (limited to 'internal/api/model/source.go')
-rw-r--r--internal/api/model/source.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/api/model/source.go b/internal/api/model/source.go
index a2c78ac78..3b57f8565 100644
--- a/internal/api/model/source.go
+++ b/internal/api/model/source.go
@@ -38,4 +38,9 @@ type Source struct {
Fields []Field `json:"fields"`
// The number of pending follow requests.
FollowRequestsCount int `json:"follow_requests_count"`
+ // This account is aliased to / also known as accounts at the
+ // given ActivityPub URIs. To set this, use `/api/v1/accounts/alias`.
+ //
+ // Omitted from json if empty / not set.
+ AlsoKnownAsURIs []string `json:"also_known_as_uris,omitempty"`
}