Olá pessoal, bom dia!
Estou tendo problemas na atualização de imagens dos itens. Estou realizando um trabalho de revisão dos itens da coleção, definindo dentre os arquivos a melhor imagem a ser inserida no metadado documento, e quando vou selecionar o arquivo (que já está na biblioteca de mídias), me vem esse erro:
" Erro 400!
The server could not understand the request due to invalid syntax. This is possibly an issue with Tainacan and should be reported to its developers.
Estive realizando novos testes e percebi que na verdade o erro se deu pela forma que os metadados numéricos estavam preenchidos (fui resolver as imagens, topei com outro erro e confundi as coisas):
Verifiquei que se eu trocasse o valor preenchido por 7.8, usando ao invés da vírgula o ponto, não teria mais problemas. Fiz uma exportação e troquei todos os itens dos metadados numéricos que não fossem inteiros e fiz um update. No entanto, o erro persistiu.
@vnmedeiros@mateus.m.luna
O Importador ao criar o metadado do tipo númerico automaticamente não está aceitando nenhum separador, nem a virgula e nem o ponto. Qual a forma adequada de descrever números decimais?
Ex: 3,5 e 3.5 não funcionam
isso pode variar um pouco, por conta da língua (inglês, português, etc…) usada no servidor, mas o padrão mais convencional é usando o . (ponto) como separador decimal, fiz um teste aqui com esse arquivo:
e funcionou, lembrando que caso a configuração do servidor esteja usando português o separador decimal utilizado é a , (vírgula) então tem que ter atenção para que ela não seja interpretada como o separado de coluna do CSV.
Já testei com as duas pontuações e ele continua não aceitando. Parece que ele está encarando tudo como vírgula, mesmo quando insiro o ponto. Existe uma terceira opção?
olá @Maria_Cecilia, @suelanesilva e @mateus.m.luna
realmente temos um BUG aqui, quando o importador tenta atualizar os itens rola uma validação antes de que os dados do metadados sejam atualizados, o que gera o erro com o valor antigo do metadados.