refactor: use ToPostListDTO and ToSearchPostListDTO helpers

This commit is contained in:
2026-01-10 22:38:54 +01:00
parent 1ff1c8faf4
commit 9dcf748474

View File

@@ -63,13 +63,7 @@ func (h *PostHandler) GetPosts(w http.ResponseWriter, r *http.Request) {
return return
} }
postDTOs := dto.ToPostDTOs(posts) responseDTO := dto.ToPostListDTO(posts, limit, offset)
responseDTO := dto.PostListDTO{
Posts: postDTOs,
Count: len(postDTOs),
Limit: limit,
Offset: offset,
}
SendSuccessResponse(w, "Posts retrieved successfully", responseDTO) SendSuccessResponse(w, "Posts retrieved successfully", responseDTO)
} }
@@ -230,14 +224,7 @@ func (h *PostHandler) SearchPosts(w http.ResponseWriter, r *http.Request) {
return return
} }
postDTOs := dto.ToPostDTOs(posts) responseDTO := dto.ToSearchPostListDTO(posts, query, limit, offset)
responseDTO := dto.SearchPostListDTO{
Posts: postDTOs,
Count: len(postDTOs),
Query: query,
Limit: limit,
Offset: offset,
}
SendSuccessResponse(w, "Search results retrieved successfully", responseDTO) SendSuccessResponse(w, "Search results retrieved successfully", responseDTO)
} }