[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Otavio
Criador Otavio 30/10/2021

não esta funcionando a opção {} para valor opcional, estou usando {Map<String, dynamic> ? queryParameters} com interrogação. pode ser isso? se tivar outra forma de deixar opcional deixa aqui nos comentarios. porque com {} não esta funcionando. para os model consegui {this.name = ' ',}. o problema é que não sei se é esse o motivo de não ta filtrando os produtos por categorias.

Todos esta ok:
0
clearCart
calcTotalCart

demais categorias: DioError [DioErrorType.response]: Http status error [500].

obs: fiz todos os testes, já revisei meu codigo varias vezes. useri o codigo do curso e tambem não funcionol.

 

 

Manager Carlos Ferreira 30/10/2021

Olá, Otavio!
Tudo bem?

Você tem o código no GitHub?

Teve um aluno que ajudei a resolver problemas semelhantes, todos eram por conta da versão do dio.

Sugiro fixar a mesma versão que usamos no projeto do curso:
dio: ^3.0.10

(https://github.com/especializati/flutterfood/blob/main/pubspec.yaml)

Carlos Ferreira
Criador Otavio 30/10/2021

Tentei usar dio: ^3.0.10 mais não funciona. já tentei de tudo.da comflito com os outros package, já tentei varias versões e combinações. não roda com do dio ^3.0.10.

as unicas versões q não da conflito é a 4.0.4 e 4.0.1. mais da o erro p comunicar com o larafood.  p filtrar os produtos e enviar os pedidos.

Otavio
Manager Carlos Ferreira 30/10/2021

Quando removeu o dio 4.0.4 e fixou o ^3.0.10, qual foi o erro? (print: https://uploaddeimagens.com.br/)

Após atualizar as versões, fez o clean dos packages?
flutter clean
flutter run

---

Qual o channel que está trabalhando?
flutter channel

Carlos Ferreira
Criador Otavio 30/10/2021

o dio 4.0.0-beta2 rodou o filtro. vou testar o restante conforme vou seguindo as aulas.

 

obrigador.

Otavio
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!