feat: add VoteResponseDTO and VoteListDTO
This commit is contained in:
@@ -41,3 +41,14 @@ func ToVoteDTOs(votes []database.Vote) []VoteDTO {
|
|||||||
}
|
}
|
||||||
return dtos
|
return dtos
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type VoteResponseDTO struct {
|
||||||
|
HasVote bool `json:"has_vote"`
|
||||||
|
Vote *VoteDTO `json:"vote,omitempty"`
|
||||||
|
IsAnonymous bool `json:"is_anonymous"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type VoteListDTO struct {
|
||||||
|
Votes []VoteDTO `json:"votes"`
|
||||||
|
Count int `json:"count"`
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user