Flairs de grupo não aparecem

:wave:
Testei isso em um site hospedado e em um site auto-hospedado com o modo de segurança ativado, mas o problema persiste. Ambos os sites estão na versão 2.8.0 beta 4.

Reprodução

  1. Criar grupo
  2. Adicionar uma flair (escolhi ícone. Definir como grupo principal)
  3. Salvar alterações e atualizar a página

Resultado esperado

Ao criar o grupo, o usuário verá a flair exibida ao lado de sua foto de perfil e o grupo terá uma flair exibida.

Resultado real

Nenhum ícone exibido na flair e nenhuma flair exibida no nome do grupo

3 curtidas

Oi, estou com o mesmo erro aqui (o ícone escolhido para o destaque não aparece, apenas a cor de fundo). Consigo reproduzi-lo no modo seguro, então não depende do tema.

1 curtida

Olá,

Tentei reproduzir o bug, mas funcionou perfeitamente para mim.

Cliquei no botão :heavy_plus_sign: Novo Grupo, defini o nome, me configurei como proprietário, marquei a opção Definir automaticamente como grupo principal, marquei Selecionar um ícone, usei o ícone “plus” e cliquei no botão “Criar”:

Há algo diferente que você faz? Você consegue reproduzir o mesmo bug em try.discourse.org?

1 curtida

Adicionei uma cor de fundo, se isso ajudar? Não consigo criar grupos no try.discourse.org.

1 curtida

Tente colocar uma cor de fundo na flair e o ícone em branco (como ffffff).

1 curtida

Agora entendi. Consegui reproduzir o bug, e ele ocorreu porque existem dois caminhos de código diferentes que podem ser usados para renderizar o flair. Este é o PR:

4 curtidas

Desculpe pela confusão inicial! :sweat_smile: Obrigado pela correção :tada:

1 curtida

Obrigado por relatar o bug aqui e obrigado @nbianca pelo seu trabalho na correção disso.
O bug me deixou louco o dia todo hoje. Espero me livrar dele em breve!

1 curtida

A correção já está ativa? E precisamos definir os flairs para cada grupo novamente ou isso será resolvido após a atualização?

1 curtida

Parece que ainda não foi resolvido.

2 curtidas

Ainda não, ela provavelmente será mesclada assim que a próxima semana começar.

Não, isso não deve ser necessário. Todos os flairs serão mantidos.

6 curtidas

Olá, após atualizar para o Discourse 2.8.0.beta4

A imagem do ícone do avatar desapareceu e, agora, ao fazer o upload da imagem novamente, ela não está sendo salva.

Por favor, corrijam em breve.

Não, ainda não está funcionando.

Prezados da equipe do Discourse, a correção não está funcionando. O comportamento ao definir um flair é o mesmo: ele desaparece. Nenhum flair é exibido em lugar algum do fórum.

@nbianca

@kynic, @kinetiksoft, a correção foi mesclada há 17 horas. Se você ainda não o fez nas últimas 17 horas, atualize para a versão mais recente disponível.

Se você já estiver na versão mais recente, qual é a configuração em Visibilidade?

1 curtida

Bem, atualizei o fórum para a versão mais recente e as flairs continuam faltando.

Até fiz o upload de novas flairs para o grupo, configurei a cor de fundo e salvei. Nenhuma alteração, as flairs continuam faltando. Então, voltei às configurações do grupo e a flair carregada não está lá; o campo de cor de fundo está vazio.

Sim, está funcionando agora. :grinning:

Está mostrando o mesmo que a captura de tela.

@robotnjik qual é a configuração disponível em Visibilidade?

Atualmente, funciona apenas se eu definir Visibilidade > Todos. Outras configurações excluem o upload de flair e a cor de fundo.

Houve outro merge há cerca de uma hora, que pode resolver o problema:

Alguém poderia confirmar se isso resolve o problema em produção?