summaryrefslogtreecommitdiff
path: root/server/guest/models.go
diff options
context:
space:
mode:
Diffstat (limited to 'server/guest/models.go')
-rw-r--r--server/guest/models.go27
1 files changed, 11 insertions, 16 deletions
diff --git a/server/guest/models.go b/server/guest/models.go
index f792789..d93bd53 100644
--- a/server/guest/models.go
+++ b/server/guest/models.go
@@ -3,32 +3,27 @@ package guest
import "github.com/golang-jwt/jwt/v5"
type Guest struct {
- ID int `json:"id"`
- FirstName string `json:"firstName"`
- LastName string `json:"lastName"`
- Attendance string `json:"attendance"`
- Email string `json:"email"`
- Message string `json:"message"`
- PartySize int `json:"partySize"`
- PartyList []PartyMember `json:"partyList"`
+ ID int `json:"id"`
+ FirstName string `json:"firstName"`
+ LastName string `json:"lastName"`
+ Attendance string `json:"attendance"`
+ Email string `json:"email"`
+ Message string `json:"message"`
+ PartySize int `json:"partySize"`
+ PartyList []Name `json:"partyList"`
}
-type PartyMember struct {
- FirstName string `json:"firstName"`
- LastName string `json:"lastName"`
-}
-
-type Credentials struct {
+type Name struct {
FirstName string `json:"firstName"`
LastName string `json:"lastName"`
}
type Claims struct {
- Credentials Credentials `json:"credentials"`
+ Name Name `json:"name"`
jwt.RegisteredClaims
}
-type LoginResponse struct {
+type Login struct {
Guest Guest `json:"guest"`
Token string `json:"token"`
}