-
Notifications
You must be signed in to change notification settings - Fork 6
Fs_Challenge/ views and migrations #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Pessoal, descobri um erro maior que está gerando outros erros. Meu webpacker não está criando o A aplicação só consegue rodar pq comentei a referência no view do |
O erro era na versão que o meu |
Todos os erros consertados e desafio concluído. Falta apenas subir no heroku :alegria: |
user = User.find_by!(email: lend_params[:user_email]) | ||
@lend.book_id = lend_params[:book_id] | ||
@lend.user_id = user.id | ||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Como vocês faria isso utilizando uma abordagem de serviço?
Outra coisa, não vamos poder mergiar isso nesse repo, por que é dos proximos candidatos 🙄
@@ -0,0 +1,7 @@ | |||
require "test_helper" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
é um otimo exercicio fazer testes, minha sugestão use o RSpec no projeto que é o que usamos nas nossas aplicações
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comentarios no código
Views and Migrations
O que foi feito?
Telas para a entidade
user
Atributos adicionados:
author
parabooks
return date
paraLends
name
parauser
user reference
paraLends
Validations implementadas:
user
só pode ter no máximo dois empréstimos de livros registrados sem entrega.🛠 Bugs
Após implementar as validações, alguns erros são visíveis, tais como:Ao adicionar mais um empréstimo, o erro de "livro não existe" aparece.Ao destruir uma entidade, ela ainda continua renderizada na tela.Rails não consegue encontrar alguns dados via ID.Uma nova PR subirá e, breve com o fix para estes bugs apresentados.Todos os Bugs foram resolvidos.