Pedido e avaliação.
[Finalizado Pelo Aluno]

Criador
Otavio
Está quase tudo funcionando ok.
Somente a parte: Pedido e avaliação.
erro em lib/models/ Order.dart List<Evaluation> _evaluationsApi
Quando deixo comentado roda ok. consigo visualizar os pedidos e detalhes do mesmo. só a avaliação q não porque esta comentada pra não dar o erro.
Agora estou usando o código do curso, e deu o mesmo problema no pedido e avaliação.
Testes feito até o momento e rodando tudo ok:
android 5, 6, 7 vou testar em outros.
flutter null safety: fiz a migração e alterações, com como vc indicou
sdk: ">=2.7.0 <3.0.0" ok
sdk: ">=2.12.0 <3.0.0" ok
sdk: ">=2.15.0-262.0.dev <3.0.0" ok
No momento estou usando sdk: 2.12.0
Posso enviar o código p vc olhar? Depois eu ou vc pode disponibilizar para adjudar outros alunos que estão usando outra versão do sdk e estão passando pelas mesmas dificuldades que eu.
Manager
Carlos Ferreira
Olá, Otavio!
Tudo bem?
Claro amigo, posta o código no GitHub, que te ajudo a identificar o problema.
Envia também prints por favor (https://uploaddeimagens.com.br/)

Criador
Otavio
https://github.com/OtavioMartins/LaraFood-SDK-2.12.0

Criador
Otavio
Erro:
https://uploaddeimagens.com.br/imagens/mgLURSo

Criador
Otavio
GitHub: SDK 2.12.0
https://github.com/OtavioMartins/FlutterFood-SDK-2.12.0

Manager
Carlos Ferreira
Esse erro é por conta do Null safety (https://flutter.dev/docs/null-safety)
---
No caso de uma lista, como o valor de "evaluations" veio null (vazio), você pode fazer uma condição:
var evaluations = jsonData['evaluations'] ? jsonData['evaluations'] as List : [];
List<Evaluation> _evaluationsApi = evaluations;

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!