Usuário TL0 não consegue ver menus feitos por submenu do Header no DiscourseHub/iPhone

Submenu de Cabeçalho não mostra nada com o DiscourseHub ao usar um iPhone E um usuário é TL0 (TL bloqueado e grupo próprio para parar anúncios, é um usuário de teste) — para mim, como administrador, vejo os menus. Os menus (dois dropdowns) são visíveis perfeitamente ao usar o Safari e TL0, no entanto.

Portanto, a maneira fácil de testar isso é

  • criar um menu usando o componente Submenu de Cabeçalho
  • criar um usuário TL0
  • visitar o fórum usando o DiscourseHub e esse usuário

Maneira mais difícil, se isso funcionar, é fazer etapas adicionais:

  • criar um grupo fechado apenas para esse usuário
  • configurar o plugin de anúncios para mostrar anúncios do Adsense
  • excluir o grupo de TL0 dos anúncios

Para mim, este é mais ou menos um problema menor porque tenho apenas alguns usuários que usam o Hub e eles são TLs altos. Mas muitos estão fazendo o mesmo que eu e usando esses menus para mostrar documentos estáticos importantes e ajuda para novos usuários.

Não, não consegui encontrar nada nos logs. A versão do Discourse é 3.1.0.beta2 (f8863b0f98). E eu não tentei o modo de segurança pelas razões óbvias: é uma tarefa bastante difícil ao usar o Hub; não conheço nenhum truque para fazer isso.

Não sei quando isso aconteceu, porque

  • TL0s reais não sabem o que esperar
  • Raramente uso minha pessoa de teste no DiscourseHub

Claro, isso pode ser um bug/mau funcionamento/comportamento incorreto do Discourse ou do componente, mas como todos os três fazem parte de você… :wink:

1 curtida