@@ -42,7 +42,7 @@ func New(logger *l.Logger, validator *validator.Validate, db *gorm.DB) *API {
4242// @produce json
4343// @Param page query int64 false "Page number for pagination" default(1) minimum(1)
4444// @Param pageSize query int64 false "Number of items per page" default(10) minimum(1) maximum(100)
45- // @success 200 {array} model.BookDTO
45+ // @success 200 {array} model.Book
4646// @failure 500 {object} e.Error
4747// @router /books [get]
4848func (a * API ) List (w http.ResponseWriter , r * http.Request ) {
@@ -62,7 +62,7 @@ func (a *API) List(w http.ResponseWriter, r *http.Request) {
6262 return
6363 }
6464
65- if err := json .MarshalWrite (w , books . ToDTO () ); err != nil {
65+ if err := json .MarshalWrite (w , books ); err != nil {
6666 a .logger .Error ().Str (l .KeyReqID , reqID ).Err (err ).Msg ("" )
6767 e .ServerError (w , e .RespJSONEncodeFailure )
6868 return
@@ -77,7 +77,7 @@ func (a *API) List(w http.ResponseWriter, r *http.Request) {
7777// @accept json
7878// @produce json
7979// @param body body form.BookForm true "Book form"
80- // @success 201 {object} model.BookDTO
80+ // @success 201 {object} model.Book
8181// @failure 400 {object} e.Error
8282// @failure 422 {object} e.Errors
8383// @failure 500 {object} e.Error
@@ -101,7 +101,7 @@ func (a *API) Create(w http.ResponseWriter, r *http.Request) {
101101 }
102102
103103 w .WriteHeader (http .StatusCreated )
104- if err := json .MarshalWrite (w , book . ToDTO () ); err != nil {
104+ if err := json .MarshalWrite (w , book ); err != nil {
105105 a .logger .Error ().Str (l .KeyReqID , reqID ).Err (err ).Msg ("" )
106106 e .ServerError (w , e .RespJSONEncodeFailure )
107107 return
@@ -118,7 +118,7 @@ func (a *API) Create(w http.ResponseWriter, r *http.Request) {
118118// @accept json
119119// @produce json
120120// @param id path string true "Book ID"
121- // @success 200 {object} model.BookDTO
121+ // @success 200 {object} model.Book
122122// @failure 400 {object} e.Error
123123// @failure 404
124124// @failure 500 {object} e.Error
@@ -145,7 +145,7 @@ func (a *API) Read(w http.ResponseWriter, r *http.Request) {
145145 return
146146 }
147147
148- if err := json .MarshalWrite (w , book . ToDTO () ); err != nil {
148+ if err := json .MarshalWrite (w , book ); err != nil {
149149 a .logger .Error ().Str (l .KeyReqID , reqID ).Err (err ).Msg ("" )
150150 e .ServerError (w , e .RespJSONEncodeFailure )
151151 return
@@ -161,7 +161,7 @@ func (a *API) Read(w http.ResponseWriter, r *http.Request) {
161161// @produce json
162162// @param id path string true "Book ID"
163163// @param body body form.BookForm true "Book form"
164- // @success 200 {object} model.BookDTO
164+ // @success 200 {object} model.Book
165165// @failure 400 {object} e.Error
166166// @failure 404
167167// @failure 422 {object} e.Errors
@@ -196,7 +196,7 @@ func (a *API) Update(w http.ResponseWriter, r *http.Request) {
196196 return
197197 }
198198
199- if err := json .MarshalWrite (w , book . ToDTO () ); err != nil {
199+ if err := json .MarshalWrite (w , book ); err != nil {
200200 a .logger .Error ().Str (l .KeyReqID , reqID ).Err (err ).Msg ("" )
201201 e .ServerError (w , e .RespJSONEncodeFailure )
202202 return
0 commit comments