diff --git a/doc/api.oa3 b/doc/api.oa3 index ffab38b2..db6395f1 100644 --- a/doc/api.oa3 +++ b/doc/api.oa3 @@ -4349,6 +4349,8 @@ components: format: base64 encoded image version: type: string + seal: + type: string node: type: string diff --git a/net/server/internal/api_addCard.go b/net/server/internal/api_addCard.go index ebf441fe..b7642ef8 100644 --- a/net/server/internal/api_addCard.go +++ b/net/server/internal/api_addCard.go @@ -56,6 +56,7 @@ func AddCard(w http.ResponseWriter, r *http.Request) { Image: identity.Image, Version: identity.Version, Node: identity.Node, + Seal: identity.Seal, ProfileRevision: identity.Revision, Status: APPCardConfirmed, StatusUpdated: time.Now().Unix(), diff --git a/net/server/internal/api_getOpenMessage.go b/net/server/internal/api_getOpenMessage.go index dd9ce452..53c1ea66 100644 --- a/net/server/internal/api_getOpenMessage.go +++ b/net/server/internal/api_getOpenMessage.go @@ -48,6 +48,7 @@ func GetOpenMessage(w http.ResponseWriter, r *http.Request) { Handle: account.Username, Name: detail.Name, Description: detail.Description, + Seal: detail.SealPublic, Location: detail.Location, Image: detail.Image, Version: APPVersion, diff --git a/net/server/internal/api_setOpenMessage.go b/net/server/internal/api_setOpenMessage.go index 583be5cf..1f12ef83 100644 --- a/net/server/internal/api_setOpenMessage.go +++ b/net/server/internal/api_setOpenMessage.go @@ -62,6 +62,7 @@ func SetOpenMessage(w http.ResponseWriter, r *http.Request) { card.Name = connect.Name card.Description = connect.Description card.Location = connect.Location + card.Seal = connect.Seal card.Image = connect.Image card.Version = connect.Version card.Node = connect.Node @@ -109,6 +110,7 @@ func SetOpenMessage(w http.ResponseWriter, r *http.Request) { card.Username = connect.Handle card.Name = connect.Name card.Description = connect.Description + card.Seal = connect.Seal card.Location = connect.Location card.Image = connect.Image card.Version = connect.Version diff --git a/net/server/internal/models.go b/net/server/internal/models.go index 34831b41..2428d5d7 100644 --- a/net/server/internal/models.go +++ b/net/server/internal/models.go @@ -249,6 +249,8 @@ type Connect struct { Version string `json:"version,omitempty"` + Seal string `json:"seal,omitempty"` + Node string `json:"node,omitempty"` }