Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Código do download não mostra as transações realizadas

fiz o download do arquivo tudo funciona apenas a parte do transaction list que não mostra as transações elas estão no banco de dados da web api mas não são mostradas na lista, depurado o código percebi que o snapshot.data está retornado null mesmo tendo dados no banco o código não avança pois não valida que há dados no banco.

se alguém poder me ajudar eu agradeço.

1 resposta
solução!

Problema resolvido!

O problema ocorre devido ao Null Safety, na classe Contact no fromJson devemos usar o operador ?? para atribuir um int ao "id" caso o mesmo seja nulo.

Ex: Contact.fromJson(Map<String, dynamic> json) : id = json['id'] ?? 0, name = json['name'] as String, accountNumber = json['accountNumber'] as int;