created_at to api
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is passing

This commit is contained in:
2024-04-21 19:04:41 +03:00
parent b2511d9c1e
commit 8fb0c0f056
6 changed files with 71 additions and 4 deletions

View File

@@ -6,6 +6,7 @@ import (
dmodels "gerald/internal/models"
"gerald/internal/services"
"github.com/go-openapi/runtime/middleware"
"github.com/go-openapi/strfmt"
)
type FeedbackHandler struct {
@@ -39,8 +40,8 @@ func (h *FeedbackHandler) GetFeedbacks(params feedback.GetFeedbacksParams) middl
func feedbacksToAPI(feedbacks []*dmodels.Feedback) []*models.Feedback {
apiFeedbacks := make([]*models.Feedback, 0, len(feedbacks))
for _, feedback := range feedbacks {
apiFeedbacks = append(apiFeedbacks, feedbackToAPI(feedback))
for _, f := range feedbacks {
apiFeedbacks = append(apiFeedbacks, feedbackToAPI(f))
}
return apiFeedbacks
@@ -52,5 +53,6 @@ func feedbackToAPI(feedback *dmodels.Feedback) *models.Feedback {
Text: feedback.Text,
Type: feedback.Type,
UserID: feedback.UserID,
CreatedAt: strfmt.DateTime(feedback.CreatedAt),
}
}