collective.cover 1.0a13 quebra os ícones de tiles no overrides.zcml
idgserpro opened this issue · 7 comments
Por causa desse overrides, a nova versão a13 do collective.cover (que não saiu ainda) quebra os ícones dos que tem overrides, pois agora temos o prefixo /img
para o ícone dos tiles mas o overrides.zcml não.
Versão atual:
Com o pre-release a13:
Para testar: pegue o último commit do brasil.gov.tiles e o último de collective.cover.
Após a correção e apenas após o lançamento do release a13, será necessário pinar no setup.py do pacote para pegar acima ou igual a versão 1.0a13, uma vez que quebrará os ícones dos ambientes que tiverem versões menores.
Isso acontece por que houve uma reorganização do conteúdo estático do cover (mudança de pastas), e será necessário um upgrade step no brasil.gov.tiles para corrigir os caminhos.
@rodfersou vai precisar alterar no overrides.zcml em https://github.com/plonegovbr/brasil.gov.tiles/blob/master/src/brasil/gov/tiles/tiles/overrides.zcml, na propriedade icon
.
Não precisa de upgradeStep aqui porque ao subir a instância já pega essa propriedade. Estou pensando se não seria o caso de remover esse atributo de uma vez porque aí ele pega do original ao invés do overrides.
ok, não lembrava de cabeça como isso funciona :)
@idgserpro infelizmente a gente não tem orçamento para altera nada no brasil.gov.tiles
Nós iremos tratar essa issue. Obrigado por focarem no collective.cover.