@@ -27,8 +27,8 @@ type SignInInput struct {
2727Password string `json:"password" bson:"password" binding:"required"`
2828}
2929
30- // 👈DBResponse struct
31- type DBResponse struct {
30+ // 👈UserDBResponse struct
31+ type UserDBResponse struct {
3232ID primitive.ObjectID `json:"id" bson:"_id"`
3333Name string `json:"name" bson:"name"`
3434Email string `json:"email" bson:"email"`
@@ -43,7 +43,7 @@ type DBResponse struct {
4343UpdatedAt time.Time `json:"updated_at" bson:"updated_at"`
4444}
4545
46- type UpdateInput struct {
46+ type UserUpdateInput struct {
4747Name string `json:"name,omitempty" bson:"name,omitempty"`
4848Email string `json:"email,omitempty" bson:"email,omitempty"`
4949Password string `json:"password,omitempty" bson:"password,omitempty"`
@@ -77,7 +77,7 @@ type ResetPasswordInput struct {
7777PasswordConfirm string `json:"passwordConfirm,omitempty" bson:"passwordConfirm,omitempty"`
7878}
7979
80- func FilteredResponse (user * DBResponse )UserResponse {
80+ func FilteredUserResponse (user * UserDBResponse )UserResponse {
8181return UserResponse {
8282ID :user .ID ,
8383Email :user .Email ,