SharebookBR / sharebook-backend

Projeto backend de código livre para o app Sharebook.
117 stars 75 forks source link

Refatoração para a entidade Book ter e usar apenas um campo de Status #343

Closed FlavioLandes closed 4 years ago

FlavioLandes commented 4 years ago

Tarefa Trello: https://trello.com/c/VxfrST8X/184-410-livro-deve-ter-um-%C3%BAnico-campo-de-status

Basicamente foi refeita a refatoração antiga devido ao novo "reset" que foi feito no branch. A refatoração é para a entidade Book ter e usar apenas um campo de status, assim o código fica mais limpo e organizado para dar manutenção (e ajuda a prevenir possíveis bugs no futuro).

Também foram criados e refatorados alguns itens no enum BookStatus, sendo que alguns foram criados pensando em facilitar o futuro desenvolvimento dos serviços para o doador notificar que o livro foi enviado e o ganhador notificar que recebeu o livro.

No mais, peço uma revisão no código também, pois foram muitas alterações :)

Qualquer coisa, estou à disposição dos senhores!

AppVeyorBot commented 4 years ago

:white_check_mark: Build Sharebook-Backend: PR Check 1.0.82-qariculw completed (commit https://github.com/SharebookBR/sharebook-backend/commit/8c347ff82a by @FlavioLandes)