1
resposta

[Bug] Erro no método POST

Prezados,

ao tentar enviar a imagem via POST, aparece o seguinte erro:

GeneralFailure
_message =
"[images must contain at least 1 elements, images should not be empty, each value in images must be a URL address, images must be…"
hashCode =
1000002273
isSuccess =
false
message =
"[images must contain at least 1 elements, images should not be empty, each value in images must be a URL address, images must be…"
runtimeType =
Type (GeneralFailure)

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Alguma dica de onde procurar o erro?

Att,

1 resposta

Olá, Jean, como vai?

Vale focar em dois pontos do fluxo. Primeiro, verifique no controller se a lista de imagens está realmente sendo preenchida após o upload. Segundo, dê uma olhada no product.toJson para confirmar se o campo images está chegando ao servidor como uma lista contendo URLs válidas.

Um exemplo é conferir, no momento anterior ao POST, qual é o valor final de product.images. Isso costuma mostrar rapidamente se o problema está no upload, na montagem do modelo ou no envio.

Espero ter ajudado.

Siga firme nos seus estudos e conte com o fórum sempre que precisar.

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado