# Habilitar o plugin de Calendário desabilita a classificação por Respostas e Visualizações em Mais Recentes

**URL:** https://meta.discourse.org/t/enabling-the-calendar-plugin-disables-sorting-by-replies-and-views-in-latest/242557
**Category:** Bug
**Tags:** events
**Created:** [21 Outubro , 2022 07:24 UTC](https://meta.discourse.org/t/enabling-the-calendar-plugin-disables-sorting-by-replies-and-views-in-latest/242557 "2022-10-21T07:24:28Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![icaria36](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icaria36/32/426431_2.png) [@icaria36](https://meta.discourse.org/u/icaria36)
#### Post date: [21 Outubro , 2022 07:24 UTC](https://meta.discourse.org/t/enabling-the-calendar-plugin-disables-sorting-by-replies-and-views-in-latest/242557/1 "2022-10-21T07:24:29Z")

</div>

O que o título diz. 🙂

Por padrão, os tópicos em “Mais Recentes” podem ser ordenados por Respostas e Visualizações, clicando nos cabeçalhos da lista. No entanto, simplesmente ativar `calendar enabled` nas configurações desabilita essas formas opcionais de ordenação. Você nem precisa criar uma postagem habilitada para calendário para acionar a alteração. Se você desabilitar o plugin, Respostas e Visualizações voltam a ser clicáveis.

Isso é um bug ou um design intencional? Não parece haver relação entre o plugin e a ordenação de “Mais Recentes” do ponto de vista do usuário, e o recurso de ordenação de “Mais Recentes” é tão útil com o Calendário ativado.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [21 Outubro , 2022 07:36 UTC](https://meta.discourse.org/t/enabling-the-calendar-plugin-disables-sorting-by-replies-and-views-in-latest/242557/3 "2022-10-21T07:36:07Z")

</div>

Isso surgiu outro dia, mas não consigo encontrar onde li. 🙂

Pelo que me lembro, é na verdade uma linha no código que parece fazer isso de propósito. Vou ver se consigo desenterrar mais informações. 👍

* * *

**Atualização:** @icaria36

Acho que foi adicionado recentemente aqui:

> <https://github.com/discourse/discourse-calendar/blob/49303963e000b4cef2a22316dec4791019e3ffdf/assets/javascripts/initializers/disable-sort.js>

---

<div class="post-metadata">

### Author: ![icaria36](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icaria36/32/426431_2.png) [@icaria36](https://meta.discourse.org/u/icaria36)
#### Post date: [21 Outubro , 2022 10:30 UTC](https://meta.discourse.org/t/enabling-the-calendar-plugin-disables-sorting-by-replies-and-views-in-latest/242557/5 "2022-10-21T10:30:31Z")

</div>

Se eu estiver acompanhando o histórico de commits corretamente, o comportamento pretendido é que, quando a ordenação por data de início do evento estiver habilitada, a ordenação por outros meios deverá ser desabilitada. Isso faz todo o sentido.

> <https://github.com/discourse/discourse-calendar/pull/320>
>
> FEATURE:
> - Sort topics of event categories by event start date. Event categori…es have custom field \`sort\_topics\_by\_event\_start\_date\` set to true.
> - Disable re-sorting of categories with custom field \`disable\_topic\_resorting\`
>  
> Tests to follow.

No entanto, no momento, a ordenação por outros meios está desabilitada, independentemente de a ordenação por data de início do evento estar habilitada ou não. Isso não parece ser o comportamento pretendido, então talvez seja realmente um bug.

---

<div class="post-metadata">

### Author: ![frank.manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/frank.manuel/32/203348_2.png) [@frank.manuel](https://meta.discourse.org/u/frank.manuel)
#### Post date: [21 Outubro , 2022 17:00 UTC](https://meta.discourse.org/t/enabling-the-calendar-plugin-disables-sorting-by-replies-and-views-in-latest/242557/6 "2022-10-21T17:00:04Z")

</div>

Olá @icaria36! Você está certo, este é realmente um bug.

Acabei de enviar o [correção](https://github.com/discourse/discourse-calendar/commit/ae9f261ded321b7f5cc49f7cc2f3e710e198a4fa) para o discourse-calendar.

Obrigado pelo seu relato!

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [23 Outubro , 2022 05:36 UTC](https://meta.discourse.org/t/enabling-the-calendar-plugin-disables-sorting-by-replies-and-views-in-latest/242557/7 "2022-10-23T05:36:40Z")

</div>

Este tópico foi fechado automaticamente após 24 horas. Novas respostas não são mais permitidas.
