From 29f6dc0bb08b320cf69361bfa05643bf03ccaf0c Mon Sep 17 00:00:00 2001 From: James Tombleson Date: Wed, 3 Apr 2024 16:09:31 -0700 Subject: [PATCH] minor domain updates --- api/domain/dto.go | 3 +++ api/domain/requests.go | 7 ++++++- api/domain/responses.go | 4 ++-- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/api/domain/dto.go b/api/domain/dto.go index 2a8abb3..c2f184f 100644 --- a/api/domain/dto.go +++ b/api/domain/dto.go @@ -1,4 +1,7 @@ package domain type UserDto struct { + Id int `json:"id"` + Name string `json:"name"` + Scopes string `json:"scopes"` } diff --git a/api/domain/requests.go b/api/domain/requests.go index ac66daa..66762da 100644 --- a/api/domain/requests.go +++ b/api/domain/requests.go @@ -2,4 +2,9 @@ package domain type HelloBodyRequest struct { Name string `json:"name" validate:"required"` -} \ No newline at end of file +} + +type AddScopeRequest struct { + Username string `json:"name"` + Scopes []string `json:"scopes" validate:"required"` +} diff --git a/api/domain/responses.go b/api/domain/responses.go index 6bc2658..445e05c 100644 --- a/api/domain/responses.go +++ b/api/domain/responses.go @@ -1,8 +1,8 @@ package domain type ErrorResponse struct { - Success bool `json:"success"` - Message string `json:"message"` + Success bool `json:"success"` + Message string `json:"message"` } type HelloWhoResponse struct {