# Erro de filtro de repositório

**URL:** <https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124>\
**Category:** Suporte\
**Tags:** filtros\
**Created:** [Outubro 17, 2022, 8:55pm UTC](https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124 "2022-10-17T20:55:03Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![aolrezende](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@aolrezende](https://tainacan.discourse.group/u/aolrezende)\
**Post date:** [Outubro 17, 2022, 8:55pm UTC](https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124/1 "2022-10-17T20:55:03Z")

</div>

Criei 5 coleções e inseri de diversos itens nelas. A partir destes registros, criei uma página do Wordpress com um filtro “Tainacan Faceted Search”, opção “repositório”, mas o filtro tem apresentado erros. Uma coleção de 50 itens só mostra 5 quando seleciono a opção de origem daquela coleção. Uma das coleções não aparece dentre as opções de seleção, mesmo tendo itens cadastrados. Alguém teve algum problema parecido?

---

<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:** [Outubro 18, 2022, 12:49pm UTC](https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124/2 "2022-10-18T12:49:37Z")

</div>

Olá @aolrezende, tudo bem? Seja bem vindo ao nosso fórum!

Deixa eu tentar entender aqui. Esta escolha que você fez no bloco (de mostrar os itens de repositório) não é exatamente um filtro, você está dizendo de onde os itens devem vir (todos os itens do repositório vs. itens de uma coleção vs. itens de um termo de taxonomia). Mostrar uma lista de repositório ao invés de uma lista de coleção tem alguns efeitos que podem ser meio contraintuitivos, à saber:

- Nos itens serão mostrados apenas metadados nível repositório, além do título e descrição;
- Já os filtros serão mostrados todos, porém agrupados primeiro por repositório depois por coleção;

Ao se aplica qualquer um deste filtros, as opções disponíveis no painel de filtro mudarão também, porque as facetas (o que indica quantos itens tem em uma filtragem) também vão deixando de se tornar disponível a depender da combinação de filtro.

Esclarecido isso, uma primeira pergunta que eu faria é se estes erros que você está notando também acontecem na página de itens do repositório, seja no admin, seja na parte pública (em geral é a /itens). Se sim, pode nos mandar algumas capturas de tela explicando melhor a composição das suas coleções e filtros?

---

<div class="post-metadata">

**Author:** ![aolrezende](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@aolrezende](https://tainacan.discourse.group/u/aolrezende)\
**Post date:** [Outubro 18, 2022, 4:40pm UTC](https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124/3 "2022-10-18T16:40:57Z")

</div>

Olá Mateus, tudo bem sim e você?  
Obrigado pelas boas vindas.

O problema do filtro ocorre apenas no filtro da página de exibição (criada no Wordpress).

Inseri os anexos.

 ![Tainacan](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/0/01a56ff22f949f301770ec55424ff1d86317bb28.jpeg)  
 ![Tela página de exibição](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/2/224afdf11db46f2fbad641bf7be958dbc09e6aa4.jpeg)

---

<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 19, 2022, 1:50pm UTC](https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124/4 "2022-10-19T13:50:13Z")

</div>

olá @aolrezende tudo bem?  
acho que esse erro pode ser algum problema ao atualizar alguns metadados de controles internos do Tainacan.

Você consegue executar esse comando na sua instalação para ver se resolve:  
isso deve atualizar os valores das quantidades de itens da coleção e dos tipos de documentos dos itens.

```auto
wp tainacan control-metadata --collection=all --recreate-control-metadata-definitions

```

mais detalhes aqui:

> **[Tainacan Wiki](https://tainacan.github.io/tainacan-wiki/#/pt-br/tainacan-cli?id=wp-tainacan-control-metadata)**
>
> Home for Tainacan's Documentation

---

<div class="post-metadata">

**Author:** ![aolrezende](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@aolrezende](https://tainacan.discourse.group/u/aolrezende)\
**Post date:** [Outubro 20, 2022, 5:11pm UTC](https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124/5 "2022-10-20T17:11:09Z")

</div>

Olá @vnmedeiros.

Obrigado pela resposta.

Quando executamos o comando, a atualização corrigiu a exibição e as coleções foram exibidas em quantidade correta. Mas ao inserir novos itens, o erro voltou a ocorrer. Existe alguma forma de corrigir isso?

---

<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 20, 2022, 6:00pm UTC](https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124/6 "2022-10-20T18:00:21Z")

</div>

@aolrezende era para esses valores serem atualizados automaticamente, talvez seja algum BUG.  
Você consegue detalhar como está ocorrendo a inclusão desses novos items? se são criados pelo importado? se são criados primeiro rascunhos e depois são publicados? qual o perfil do usuário utilizado? e qualquer outra informação que possa ajudar a tentar reproduzir o comportamento aqui.

att!

---

<div class="post-metadata">

**Author:** ![aolrezende](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@aolrezende](https://tainacan.discourse.group/u/aolrezende)\
**Post date:** [Outubro 20, 2022, 7:15pm UTC](https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124/7 "2022-10-20T19:15:31Z")

</div>

@vnmedeiros  
Os itens são inseridos por inserção manual, ou seja, não estamos realizando importação. É comum ocorrer mensagem de erro. Por exemplo, quando alterei um item há pouco tempo, apareceu a seguinte mensagem:

# Error 500!

An internal server error occurred. This error can occur for a variety of reasons, and a more detailed description can be found on the server logs. Try contacting the administrator and provide information of the moment when the error occurred.

**Request details:** `/items/2353`

Os itens são criados e publicados imediatamente, não utilizamos rascunhos. O perfil de usuário é único, pois estamos testando o Tainacan e só temos o usuários administrador cadastrado.

---

<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 21, 2022, 1:23am UTC](https://tainacan.discourse.group/t/erro-de-filtro-de-repositorio/1124/8 "2022-10-21T01:23:55Z")

</div>

> [@aolrezende](#):
>
> # Error 500!
> 
> An internal server error occurred. This error can occur for a variety of reasons, and a more detailed description can be found on the server logs. Try contacting the administrator and provide information of the moment when the error occurred.

isso pode ser um indicativo de algum problema, você consegue acessar o log de erros do servidor para a gente poder analisar as mensagens de erro?

---

<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-de-filtro-de-repositorio/1124/9 "2023-10-27T12:22:09Z")

</div>


