Skip to content

Commit 8628c09

Browse files
committed
refactor!: update the Count field of CountResponse DTO from uint32 to int64
Signed-off-by: Jude Hung <[email protected]>
1 parent 938e5e0 commit 8628c09

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

dtos/common/count.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ package common
33
// CountResponse defines the Response Content for GET count DTO.
44
type CountResponse struct {
55
BaseResponse `json:",inline"`
6-
Count uint32 `json:"count"`
6+
Count int64 `json:"count"`
77
}
88

99
// NewCountResponse creates new CountResponse with all fields set appropriately
10-
func NewCountResponse(requestId string, message string, statusCode int, count uint32) CountResponse {
10+
func NewCountResponse(requestId string, message string, statusCode int, count int64) CountResponse {
1111
return CountResponse{
1212
BaseResponse: NewBaseResponse(requestId, message, statusCode),
1313
Count: count,

dtos/common/count_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ func TestNewCountResponse(t *testing.T) {
1010
expectedRequestId := "123456"
1111
expectedStatusCode := 200
1212
expectedMessage := "unit test message"
13-
expectedCount := uint32(1000)
13+
expectedCount := int64(1000)
1414
actual := NewCountResponse(expectedRequestId, expectedMessage, expectedStatusCode, expectedCount)
1515

1616
assert.Equal(t, expectedRequestId, actual.RequestId)

0 commit comments

Comments
 (0)