Ícones de Categoria

Estou analisando o código e tentando corrigir os seguintes dois problemas, mas estou travado no segundo.

A lista de ícones de categoria não é aplicada na visualização de categoria (com Mostrar lista de subcategorias acima dos tópicos nesta categoria)

Consegui corrigir este substituindo a linha 112 em header.html

      if(iconItem && !attrs.category.parent_category_id) {

por

      if (iconItem) {

e adicionando o seguinte código ao common.scss

.subcategory .category-icon-widget {
  display: none;
}

O ícone de bloqueio de categoria ao lado da categoria não muda para o novo SVG

Visualização de categorias:

Visualização de categoria (com Mostrar lista de subcategorias acima dos tópicos nesta categoria):

Acho que este é o código relevante:

    let classNames = "badge-category clear-badge";
    if (restricted) {
      classNames += " restricted";
    }
    
...

    html +=
      `<span ${style} ` +
      'data-drop-close="true" class="' +
      classNames +
      '"' +
      (description ? 'title="' + escapeExpression(description) + '" ' : "") +
      ">";

que adiciona a classe restricted a um <span> com as classes badge-category clear-badge, que controla a exibição do ícone de bloqueio da subcategoria, mas não consigo descobrir como aplicar isso também ao <div> com a classe category-text-title, que controla a exibição do ícone de bloqueio da categoria.

Por favor, ajudem @pmusaraj @tshenry

2 curtidas