Bug em evento de calendário no celular

Olá, tenho um problema no Discourse no celular com o plugin de calendário de eventos. Quando crio um evento e quero notificar um usuário, não funciona, mas não há problemas no computador. Você tem o mesmo problema? Obrigado.

Também aproveito para ver se há a possibilidade de visualizar o calendário inteiro inserido em uma categoria no celular, pois no computador está perfeito. :sweat_smile:

não tenho certeza do que você quer dizer, acho o calendário em tela cheia / grande em um computador

talvez a categoria não esteja nas configurações do plugin abaixo

porque a categoria está nessa configuração, no celular eu vejo

Gostaria de ter a visualização mensal na categoria em um dispositivo móvel. Atualmente, tenho a visualização semanal por padrão no celular. Gostaria de saber se existe uma solução para contornar esse problema.

1 curtida

Veja também preferência do usuário, uma extensão para /upcoming-events / /c/ de granularidade (como você sugeriu)

Abri um pequeno PR relacionado a isso:

Ele adiciona uma configuração de site calendar_category_default_view, para que os calendários de categoria possam ter uma visualização padrão configurável, em vez de depender apenas do comportamento de fallback atual.

Ainda precisa de revisão/aprovação, então não está disponível ainda, mas pode ser relevante para o caso de uso de visualização mensal em dispositivos móveis aqui.

2 curtidas

Super @Ethsim2, acho que sua contribuição poderá ser útil para outras pessoas da comunidade Discourse :+1:

Já tenho a mim mesmo :sweat_smile:

Existe uma solução alternativa usando a configuração avançada calendar_categories, por exemplo:

categoryId=123;defaultView=month

Mas concordo que isso não é ideal se você quiser a mesma visualização padrão para vários calendários de categoria, pois significa listar manualmente os IDs das categorias.

É por isso que abri este PR

A ideia é adicionar uma configuração global calendar_category_default_view, mantendo a possibilidade de defaultView por categoria sobrescrevê-la quando necessário.

1 curtida