Quellcode durchsuchen

add id to invite response

Alexander Belanger vor 5 Jahren
Ursprung
Commit
2446f42edc
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      internal/models/invite.go

+ 2 - 0
internal/models/invite.go

@@ -20,6 +20,7 @@ type Invite struct {
 
 
 // InviteExternal represents the Invite type that is sent over REST
 // InviteExternal represents the Invite type that is sent over REST
 type InviteExternal struct {
 type InviteExternal struct {
+	ID       uint   `json:"id"`
 	Token    string `json:"token"`
 	Token    string `json:"token"`
 	Expired  bool   `json:"expired"`
 	Expired  bool   `json:"expired"`
 	Email    string `json:"email"`
 	Email    string `json:"email"`
@@ -29,6 +30,7 @@ type InviteExternal struct {
 // Externalize generates an external Invite to be shared over REST
 // Externalize generates an external Invite to be shared over REST
 func (i *Invite) Externalize() *InviteExternal {
 func (i *Invite) Externalize() *InviteExternal {
 	return &InviteExternal{
 	return &InviteExternal{
+		ID:       i.Model.ID,
 		Token:    i.Token,
 		Token:    i.Token,
 		Email:    i.Email,
 		Email:    i.Email,
 		Expired:  i.IsExpired(),
 		Expired:  i.IsExpired(),