# Erro ao inserir miniatura

**URL:** <https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018>\
**Category:** Erros\
**Tags:** miniaturas\
**Created:** [Agosto 9, 2022, 12:34pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018 "2022-08-09T12:34:00Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![tigurio](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tigurio/32/145_2.png) [@tigurio](https://tainacan.discourse.group/u/tigurio)\
**Post date:** [Agosto 9, 2022, 12:34pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/1 "2022-08-09T12:34:00Z")

</div>

Bom dia pessoal, estou tendo problemas em alguns itens onde ao editar para inserir miniatura, ocorre o erro dos prints em anexo. Não consegui identificar uma razão em específico para eles. Esse tipo de erro de sintaxe conforme informa ele ocorre baseado em que?  
Link de um dos itens que ocorre o problema: [https://museudalavajato.com.br/estadao-2/juiz-torna-moro-reu-em-acao-de-deputados-do-pt-por-atuacao-na-lava-jato/](https://museudalavajato.com.br/estadao-2/juiz-torna-moro-reu-em-acao-de-deputados-do-pt-por-atuacao-na-lava-jato/)

 ![Captura de tela de 2022-08-08 16-57-33](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/f/f3031d1d917f94c3212f478079d0ce25db927874.png)  
 ![tainacan](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/2/2df5caa5e648692af94a8724b40f4ef30c746992.png)

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Agosto 9, 2022, 12:36pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/2 "2022-08-09T12:36:34Z")

</div>

Oi @tigurio!

Nesta mesma segunda tela que você mostrou pra gente, pode expandir este array “errors” que tem em roxo? Ele deve ser clicável.

---

<div class="post-metadata">

**Author:** ![tigurio](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tigurio/32/145_2.png) [@tigurio](https://tainacan.discourse.group/u/tigurio)\
**Post date:** [Agosto 9, 2022, 1:02pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/3 "2022-08-09T13:02:14Z")

</div>

> [@mateus.m.luna](#):
>
> esma segunda tela que você mostrou

 ![image](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/e/e08ac81c0f84d626d2f750794bdb691edb3e666b.png)

---

<div class="post-metadata">

**Author:** ![tigurio](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tigurio/32/145_2.png) [@tigurio](https://tainacan.discourse.group/u/tigurio)\
**Post date:** [Agosto 9, 2022, 1:05pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/4 "2022-08-09T13:05:38Z")

</div>

Identifiquei o erro. O cliente criou 2 metadados de data e só preencheu 1, por isso ele está dando o erro de Data.

---

<div class="post-metadata">

**Author:** ![tigurio](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tigurio/32/145_2.png) [@tigurio](https://tainacan.discourse.group/u/tigurio)\
**Post date:** [Agosto 9, 2022, 1:07pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/5 "2022-08-09T13:07:44Z")

</div>

O estranho é que o item foi salvo mesmo estando como dado obrigatório. Outra situação que verifiquei aqui, é que quando faço a inserção da miniatura, mesmo se eu não atualizar o item, a miniatura fica salva.

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Agosto 9, 2022, 1:10pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/6 "2022-08-09T13:10:10Z")

</div>

Ahh sim!

Sei que parece meio estranho o fato de isto aparecer quando você altera a miniatura, mas é que é o seguinte:

- Na página de item, os metadados se atualizam de tempos em tempos, enquanto você digita;
- Outras coisas do item, como documento, miniatura e anexos, fazem uma atualização do item em si. Esta atualização dispara as requisições de regras do item. Uma dessas regras (a de metadado obrigatório não preenchido) está vinculada ao item ao invés do metadado porque ela só é verificada se o status do item não for rascunhos.

Embora você esteja vendo a miniatura “salva” eu acredito que ela não está de verdade, porque isso é só o que a interface está mostrando. Mas ao recarregar a página, ele deve estar no último estado em que o update foi feito corretamente.

---

<div class="post-metadata">

**Author:** ![tigurio](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tigurio/32/145_2.png) [@tigurio](https://tainacan.discourse.group/u/tigurio)\
**Post date:** [Agosto 9, 2022, 1:17pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/7 "2022-08-09T13:17:50Z")

</div>

Isso é um problema de USABILIDADE que aconselho ser resolvido. O coerente neste caso seria apontar onde está o erro, até porque como relatei o item estava salvo mesmo tendo um campo como obrigatório sem preenchimento.  
A mensagem de erro somente apareceu no campo após eu preencher e remover a informação.

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Agosto 9, 2022, 1:22pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/8 "2022-08-09T13:22:02Z")

</div>

Sim, de fato ele não deveria estar salvo se o campo lá não tinha sido preenchido. Mas uma pergunta, este metadado já era obrigatório antes? O item já estava publicado? Há duas situações em que eu imagino isso acontecer:

1. O item ter sido publicado quando ainda não existia aquele metadado ou ele não era obrigatório. Depois isto foi configurado na coleção e ao entrar no formulário de edição do item novamente não ter como ele saber.
2. O item ter sido salvo como rascunho.

Mas vou tentar simular aqui em outros contextos pra ver o que está pegando.

---

<div class="post-metadata">

**Author:** ![tigurio](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/tigurio/32/145_2.png) [@tigurio](https://tainacan.discourse.group/u/tigurio)\
**Post date:** [Agosto 9, 2022, 1:23pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/9 "2022-08-09T13:23:15Z")

</div>

De fato não sei lhe dar essa resposta, pois não fui eu quem criou essas informações. Apenas entrei para tentar identificar o problema. hehe

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Agosto 9, 2022, 1:27pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/10 "2022-08-09T13:27:24Z")

</div>

Poisé, não consegui reproduzir… mas peço que aguarde mais uns dias, estamos prestes a soltar a 0.19, podemos tentar criar um teste nela para vermos em que situação isso poderia ocorrer.

---

<div class="post-metadata">

**Author:** ![vnmedeiros](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/vnmedeiros/32/7_2.png) [@vnmedeiros](https://tainacan.discourse.group/u/vnmedeiros)\
**Post date:** [Outubro 27, 2023, 12:22pm UTC](https://tainacan.discourse.group/t/erro-ao-inserir-miniatura/1018/11 "2023-10-27T12:22:11Z")

</div>

Fechado em Outubro 27, 2023, 12:22pm UTC


