Componente de tema de Cabeçalhos de Categorias do Discourse

Tenho um site que usa este componente e, por algum motivo, as imagens do logotipo não estão carregando quando ele está ativo.
Elas carregam corretamente no modo de segurança, então sei que elas estão lá.
Se eu desativar o recurso para mostrar o logotipo pequeno do site se o logotipo da categoria não estiver definido, elas carregam corretamente.
Não tenho certeza de quando exatamente isso quebrou, mas costumava funcionar corretamente com essa opção ativada.
Eu gosto de deixá-la ativada, pois tenho uma categoria sem logotipo definido e quero que o logotipo pequeno do site seja exibido nela.

Qualquer ajuda ou conselho é muito apreciado.

Eu não altero a lógica aqui há um bom tempo. Você poderia compartilhar a configuração das suas opções para o componente?

1 curtida

2 curtidas

Essa captura de tela são minhas configurações. Você precisa ver alguma outra parte?

1 curtida

Desculpe, estive ocupado nestes últimos dias (e estarei nos próximos). Colocando isto na minha lista de tarefas para os próximos dias.

Estou com problemas para reproduzir isso. Posso incomodá-lo para me corrigir se eu estiver entendendo mal?

Configurações:

Logotipo da categoria → não definido
Logotipo do site → definido

O que eu vejo:

O logotipo da categoria está definido, mas não é exibido. Ele é visível no núcleo do banner padrão que é exibido enquanto o fórum está em modo de segurança

Mas com o componente, o logotipo do site é exibido

@tknospdr Eu corrigi este bug em esta PR. Por favor, relate se encontrar algum problema.

1 curtida

Perdoe minha ignorância, como eu instalo um PR?

PR significa pull request (requisição de pull)

O que Nate está dizendo é que ele fez um pull request contra o código-fonte do Discourse e quando o ‘pull request’ dele for ‘merged’ (mesclado) ele fará parte do software e todos os usuários do Discourse receberão a versão atualizada com a correção

edição para adicionar: em outras palavras, você não pode instalar um PR, você simplesmente atualizará sua instância do Discourse para obter a correção

1 curtida

Eu fiz o merge. Você pode apenas atualizar seu componente.

1 curtida

Ótimo, obrigado. Está funcionando agora!

2 curtidas